将程序集反编译成项目

时间:2012-07-30 17:59:39

标签: c# visual-studio decompiling reflector

我想看看位于System.dll上的Regex类的一些私有变量的值。如果好奇为什么我想把那个班级弄成两半看this question.

所以我必须反编译C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.dll

我能用反射器反编译:

enter image description here

现在我的问题是有没有办法用所有这些类创建visual studio的解决方案。那里有数百个课程,我不想一个接一个地把它们放到我的新项目中。

2 个答案:

答案 0 :(得分:2)

ILSpy和JustDecompile都允许导出到Visual Studio项目。

答案 1 :(得分:1)

如果您想要创建整个项目,请查看http://www.reflector.net/它有一个名为FileDisassembler http://www.reflector.net/add-ins/的插件,可以满足您的需求。