我想进入微软的源代码,但不能。
我按照以下说明进行操作配置 Visual Studio 进行调试。特别是,我禁用了“仅启用我的代码”并启用了“启用.NET Framework 源步进”。最后,将源符号位置设置为“http://referencesource.microsoft.com/symbols".
但是,当我双击堆栈上的框架项时,我会得到一些汇编代码,而不是 C# 代码。此外,“转到源代码”菜单项也被禁用。
我在用Visual Studio 2008SP1 和 .NET 3.5 SP1。我为下载的内容创建了一个全新的文件夹。我得到一些 pdb 文件,但没有 C# 文件。
我在看配置 Visual Studio 来调试 .NET Framework 源代码并安装了路径。没什么区别。我正在尝试WPF的源代码。 pdb 已下载,因此看起来 Microsoft 支持这些。
有什么技巧可以解决这个问题吗?
据我观察,使用参考源的 .NET 框架单步执行与随处可见的指南配合得很好。使用 VS SP1,您甚至不必添加参考源服务器的路径。
但问题是版本不匹配。框架程序集已使用 .NET 3.5 SP1、Vista SP2、Windows 7 进行更新,但其参考源 PDB 尚未提供。这对应参考源码论坛看起来也已经死了。我记得读到他们花了更长的时间来推出最初的符号,因为他们建立了一个基础设施,可以让他们快速推出新版本。要么这并没有真正发生,要么他们没有使用它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)