473,385 Members | 1,324 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

is there a possibility to convert dll file into project

Hi Friends,
i have 6 projects in my project, unfortunatelly one of my project is deleted i could not get it back but i have the dll of that project so i want to know is there any way to retrive the project again from the dll
Jan 6 '10 #1
5 6957
if the DLL was built in Debug mode in Visual Studio then maaaaaaaaaybe yes, there are some decompilers (i dont wanna link/name here), they decompile the exe/dll to codes, though there are 2 problems:
  • They rename all the declared variables cause the built project dll/exe does not contain variable name information.
  • They are not free. (maybe anyone of them i dont know any)
Though i *think* using decompilers is sort of illegel i dont know, you can find the decompilers for C#.Net here.
Jan 6 '10 #2
ThatThatGuy
449 Expert 256MB
you can use http://reflector.red-gate.com... to dissemble your DLL to your original project
Jan 6 '10 #3
Hi ThatThatGuy ,
ihave downloaded the reflector and added the dll but donot know how to decompile the dll
Jan 6 '10 #4
Frinavale
9,735 Expert Mod 8TB
lucindaa, you wont be able to retrieve everything that was lost but you can retrieve parts of it.

I don't know if this will help but maybe check out the MSIL Disassembler (Ildasm.exe). You should have this already installed on your computer.

-Frinny
Jan 6 '10 #5
Frinavale
9,735 Expert Mod 8TB
I just tried the MSIL Disassembler (Ildasm.exe) on one of my DLLs and it's interesting. It spits out text that is your code but isn't....you should be able to put things back together based on what it outputs. But, like I said, it's not exactly code that's outputted and the majority of the code (any code that isn't function calls) is missing.

Hopefully you had good documentation before the project was deleted so that you can make sense of everything. Apparently you can dump the disassembled information into a .il file (that I've discovered is just text that you can open with notepad or whatever text editor you like). When you dump to the file you can pick what is dumped...you can include meta data and stuff. When I opened my dump I was able to see all of the XML comments for every function...so if you've kept good documentation (like XML comments) it could be very beneficial to you in putting your project back together.

You're going to have to recreate the project and based on the classes and functions (etc) that the disassembler outputs try to re-implement everything that was lost.

I think the Ildasm.exe tool comes with Visual Studio 8 but it because I have the visual studio SDK installed I'm not sure. It's found in the Visual Studio 8\sdk\v2.0\bin folder.

-Frinny
Jan 6 '10 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: Anonymous | last post by:
How do I reference a namespace variable in a multi-file project? Do I use the keyword 'extern'? If so, does the word 'extern' modify the namespace or the individual variables within the...
1
by: Stefan Slapeta | last post by:
Hi, In VS 6 you could get the real filename of any source file or project by clicking the right mouse key and selecting "properties". Is there any equivalence in VS 7.1 for that? (so far I have...
7
by: Kevin | last post by:
Hi Is there any application that convert C# project to vb.net project? Thanks =)
1
by: Alan T | last post by:
I want to convert file type another such as convert from HTML to .txt convert from Excel to .txt convert from Word to .txt convert from PPT to .txt so that I can run it programmatically in...
3
by: bansh | last post by:
Hi all, I have to convert my project from .NET 1.1 to .NET 2.0. Can any one tell me that what are the pbroblems I will face. Is any problem doing so
3
by: TREVOR SILKSTONE | last post by:
I need to CONVERT file.ASP TO HTM or HTML
1
LeoTD
by: LeoTD | last post by:
Dear all, I want to convert file type .doc to .html in Linux. But I can't be get it, please show me How to coding for convert it ? Thanks a lot.
3
by: Academia | last post by:
I have a vs2003 project (actually 44 of them) that I want to convert to VS2005 format. To fix a usercontrol file I created the Designer.vb file and moved the Inherited and Class ( change to...
1
by: demian007cur | last post by:
i did convert my project from vb6 to vs 2005 and i was using ado in vb6 and cannot connect with my dadatable via ado any suggestion
1
by: gaurav92K | last post by:
sir, is it possible that convert file system fat, fat32 to ntfs in usb drive.give the best answer. gaurav92k.
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.