13

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

我知道我可以从中下载源代码、构建和使用调试符号。但是这种方法有几个问题:

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

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

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

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

4

1 回答 1

2

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

于 2010-04-14T15:48:43.543 回答