将 Debector 与 .NET Reflector 7 结合使用

发布于 2024-11-15 09:11:56 字数 732 浏览 11 评论 0原文

我正在尝试将 Deblector 插件与 Reflector 7.1.0.143 一起使用。我尝试了其他预先存在的插件,但在我发现这篇文章之前,它们都不起作用:

http://forums.reflector.net/questions/217/baml-add-in

其中讨论了针对 .NET 3.5 和“任何 CPU”的情况。我为其他插件(例如 BamlViewer)执行了此操作,现在我可以将其与最新版本的 Reflector 一起使用。我用 Deblector 尝试了同样的事情(我从 http://deblector.codeplex.com/SourceControl 获得/list/changesets),但我收到通用插件无法加载消息。

我附加到 Reflector.exe 进程并在“EntryPoint”类构造函数和 IPackage.Load() 方法中设置断点,但是两个断点都没有命中(尽管调试符号已成功加载并且断点显示为活动状态)。

有人让 Deblector 可以与最新版本的 Reflector 配合使用吗?有任何用于分析 Reflector 添加加载失败的调试/诊断技巧吗?

谢谢, 诺特雷

I'm trying to use the Deblector addin with Reflector 7.1.0.143. I tried other pre-existing addins, and none of them worked until I discovered this post:

http://forums.reflector.net/questions/217/baml-add-in

where it talks about targetting .NET 3.5 and 'Any CPU'. I did this for other addins (e.g. BamlViewer) and I'm now able to use it with this latest version of Reflector. I tried the same thing with Deblector (which I got from http://deblector.codeplex.com/SourceControl/list/changesets) but I get the generic addin failed to load message.

I attached to the Reflector.exe process and set breakpoints in the 'EntryPoint' class' constructor and the IPackage.Load() method, but neither breakpoints are hit (although debug symbols are successfully loaded and breakpoints appear active).

Has anyone got Deblector to work with the latest version of Reflector? Any debugging/diagnostic tips for analyzing Reflector add in load failures?

Thanks,
Notre

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏了南城 2024-11-22 09:11:56

啊,又好。

我已经在其他地方回答过这个问题, http://www.red-gate .com/messageboard/viewtopic.php?t=13596,但是答案分散在多个帖子中,因此,总结一下:

  1. 可以加载 Reflector 5.x 和 6.x 加载项自版本 7.2.0.134 起,Reflector 7 中未进行修改,我今天将其作为早期访问版本发布。您可以从主页底部 http://www.reflector.net/ 获取此信息。我预计我们将在未来 10 天内正式发布 .NET Reflector 7.2。
  2. 您可以通过双击出现的错误框中的加载项名称来找出加载项加载失败的原因 - 这是隐藏得很好的内容,我们将来会将其变得更加明显。

Ah, hello again.

I've answered this elsewhere, http://www.red-gate.com/messageboard/viewtopic.php?t=13596, however the answer is spread over several posts so, just to summarise:

  1. Reflector 5.x and 6.x add-ins can be loaded unmodified in Reflector 7 as of build 7.2.0.134, which I put out as an early access build today. You can get this from the bottom of the homepage at http://www.reflector.net/. I anticipate that we'll release .NET Reflector 7.2 for real within the next 10 days or so.
  2. You can find out why an add-in failed to load by double-clicking on the add-in name in the error box that appears - this is well hidden and is something we'll make more obvious in the future.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文