ASP.NET MVC 2 发行版本的实际调试符号
我需要 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该能够使用 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.