有没有人知道一个Visual Studio扩展程序,可以反编译程序集并允许你在Visual Studio中查看给定类的代码,而不必离开VS并使用ILSpy或其他“外部”反射工具?我知道Resharper也有一个反射工具,但如果你可以在VS内启动它,那就太好了。
有没有人知道一个Visual Studio扩展程序,可以反编译程序集并允许你在Visual Studio中查看给定类的代码,而不必离开VS并使用ILSpy或其他“外部”反射工具?我知道Resharper也有一个反射工具,但如果你可以在VS内启动它,那就太好了。
Visual Studio 2017 的新版本现在包含一个实验性功能,称为导航到反编译源代码。它需要您明确启用它(并重新启动 Visual Studio),但一旦您这样做了,就可以查看您的代码引用的程序集的反编译源代码。
例如,如果您将插入符(文本光标)放在方法调用中的方法名称上,然后按F12(默认情况下),它将在 IDE 中打开一个新选项卡,显示该方法的反编译源代码。微软表示,这在幕后使用 ILSpy,但这更方便,不需要安装任何新内容。
我建议您使用.NET Reflector,它具有用于反编译程序集的内置VS集成,比Resharper好得多。请参阅此页面以获取更多知识。