我需要来自已发布版本的 ASP.NET MVC 2(通过 Web 平台安装程序安装的版本)的实际调试符号。
我知道我可以从中下载源代码、构建和使用调试符号。但是这种方法有几个问题:
- 要求使用此版本的 DLL 重新构建所有其他依赖项,因为它没有签名。如果您使用不提供源代码的 3rd 方库,这是不可行的。
- 来自最新源的构建版本与发布版本不匹配(可能是因为单独签名的差异)。所以我不能引用那个.pdb。
- 我不希望依赖于自定义构建或任何构建,而不是从标准安装中安装的构建。
我只需要调试符号,这样我就可以在不引入不同 dll 的情况下单步调试源代码。我尝试使用公共 Microsoft 符号服务器,但它没有下载此 dll 的符号。
有人知道这个 .pdb 是否存在吗?
(我知道可以使用较新版本的 Reflector 生成并单步执行此 dll - 但这是专业版的,现在要花钱。)