除了 TestDriven.NET 之外,是否有免费工具可以将 .NET Reflector 与 Visual Studio 集成?
我喜欢 TestDriven.NET 安装的转到 Reflector 菜单选项。但是,TestDriven.NET 并不是免费用于商业用途,因此我在工作中没有使用它。
是否有另一个工具可以做到这一点 - 允许跳转到 .NET Reflector Visual Studio 中的源代码是完全免费的吗?
我知道可以开发一个 Visual Studio 插件来实现这一点,但是,唉,我没有时间,那么已经开发出一个插件了吗?
I love the Go to Reflector menu option installed by TestDriven.NET. However, TestDriven.NET is not free for commercial use and so I do not have it at work.
Is there another tool out there that does just that - allows to jump to .NET Reflector from the source code in Visual Studio and which is totally free?
I know it is possible to develop a Visual Studio add-in that does it, but, alas, I have no time for it, so has one already been developed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

发布评论
评论(3)
我从 TestDriven.NET 作者那里了解到,将 .NET Reflector 与 Visual Studio 集成是非常困难的。他曾经提供免费的 .NET Reflector 插件,但(我不记得他的原因)决定将其整合到 TestDriven.NET 的新版本中。 我相信原始加载项的源代码 ((找到旧的 .NET 1.1 / Visual Studio 2003 源代码,请参阅下面的更新。)有人可能拥有原始 ZIP 文件。ReflectorVsAddin.zip
) 仍然存在。
为了与旧版本的 Visual Studio 一起使用,我仍然保留了 ReflectorVsAddin.zip
中包含的全部或部分文件。我相信一些坚强的人可以拆解它们并根据这些技术创建一个插件。然而,搜索“Reflector Hosting”会出现大量有关如何将 .NET Reflector 与您自己的应用程序集成的文章。我相信从头开始会更容易。我个人认为,在 Visual Studio 之外使用 .NET Reflector 更容易使用。
更新
构建 Reflector 插件
作者:杰米·坎斯代尔
将 Reflector 制作为 Visual Studio.NET 加载项
更新
一种简单的解决方案可能是让您执行以下操作:
- 确保您已注册 Reflector,以便它显示在 Windows 资源管理器的上下文菜单中。
- 在 Visual Studio 中,确保在解决方案资源管理器中单击“显示所有文件”按钮
- 转到 bin/Debug 目录文件夹并右键单击该目录
- 选择“在 Windows 资源管理器中打开文件夹”
- 一旦 Windows 资源管理器出现,右键单击您的程序集并选择“使用 Reflector 浏览”
这不会让您找到您正在查看的确切代码(如 TD.Net 插件),但只需单击几下即可进入 Reflector,只需使用 find来定位代码。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
最新版本的 Reflector 有您提到的免费捆绑的 Visual Studio 插件。
The latest version of Reflector have the Visual Studio add-in that you mention bundled with it for free.