我喜欢TestDriven.NET安装的 Go to Reflector 菜单选项。但是,TestDriven.NET不能免费用于商业用途,所以我没有工作。
是否有其他工具可以做到这一点 - 允许从Visual Studio中的源代码跳转到.NET Reflector并且完全免费?
我知道可以开发一个可以实现它的Visual Studio加载项,但是,唉,我没有时间去做,所以已经开发了一个?
答案 0 :(得分:1)
我对TestDriven.NET作者的理解是将.NET Reflector与Visual Studio集成起来非常困难。他用来提供一个免费的.NET Reflector Add-in但是(我不记得他的理由)决定将它推广到更新版本的TestDriven.NET。 我相信原始加载项的源代码((找到旧的.NET 1.1 / Visual Studio 2003源代码,请参阅下面的更新。)有人可能有原始的ZIP文件。ReflectorVsAddin.zip
)仍在那里。
要与旧版本的Visual Studio一起使用,我仍然可以在ReflectorVsAddin.zip
中包含全部或部分文件。我相信一些耐心的灵魂可以拆解它们并根据这些技术创建一个加载项。然而,搜索“Reflector Hosting”会产生大量关于如何将.NET Reflector与您自己的应用程序集成的文章。我相信从头开始会更容易。我个人认为,在Visual Studio外部使用.NET Reflector更容易使用。
Building the Reflector Add-In
由Jamie Cansdale担任
使Reflector成为Visual Studio.NET加载项
请参阅 How to: Load Assemblies into the Reflection-Only Context 。
答案 1 :(得分:1)
最新版本的Reflector有免费捆绑的Visual Studio加载项。
答案 2 :(得分:0)
您可以通过以下方式解决以下问题:
这不会让您看到您正在查看的确切代码(例如TD.Net插件),但它会让您通过几次点击进入反射器,只需让您使用find找到代码。 / p>