ASP.NET MVC 2 发行版本的实际调试符号

发布于 2024-08-26 17:01:02 字数 456 浏览 8 评论 0原文

我需要 ASP.NET MVC 2 发布版本(通过 Web 平台安装程序安装的版本)中的实际调试符号。

我知道我可以下载源代码,构建并使用其中的调试符号。但这种方法有几个问题:

  • 要求使用此版本的 DLL 重建所有其他依赖项,因为它没有签名。如果您使用不提供源代码的第三方库,这是不可行的。
  • 最新源的构建版本与发布版本不匹配(可能是因为签名方面的差异)。所以我无法引用该 .pdb。
  • 我不希望依赖于自定义构建或除从标准安装安装的构建之外的任何构建。

我只需要调试符号,这样我就可以单步调试源代码,而无需引入不同的 dll。我尝试使用公共 Microsoft 符号服务器,但它没有下载该 dll 的符号。

有人知道这个 .pdb 是否存在吗?

(我知道可以使用较新版本的 Reflector 生成并单步执行此 dll - 但这是专业版本的,而且现在要花钱。)

I need the actual debug symbols from the released version of ASP.NET MVC 2 (the version that gets installed via the web platform installer).

I know I can download the source, build and use the debug symbols from that. But there are a couple issues with that approach:

  • Requires that all other dependencies be rebuilt using this version of the DLL since it's not signed. This isn't feasible if you are using 3rd party libraries which don't provide the source.
  • The built version from the latest source doesn't match the release version (possibly because of the difference in signing alone). So I can't reference that .pdb.
  • I don't want a dependency on a custom build or any build other than the one that get's installed from a standard install.

I just need the debugging symbols so I can step through the source without introducing a different dll. I tried to use the public Microsoft Symbol Server, but it's not downloading the symbols for this dll.

Anyone know if this .pdb exists?

(I know that it's possible to generate and step through this dll using the newer version of Reflector - but that's for the professional version and costs money now.)

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

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

发布评论

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

评论(1

芯好空 2024-09-02 17:01:02

您应该能够使用 MS Symbol Server (http://www.hanselman.com/blog /SetUpYourSystemToUseMicrosoftsPublicSymbolServer.aspx)来查找这些。

You should be able to use the MS Symbol Server (http://www.hanselman.com/blog/SetUpYourSystemToUseMicrosoftsPublicSymbolServer.aspx) to find those.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文