gpt4 book ai didi

c# - 如何进入微软的.NET框架源代码?

转载 作者:太空狗 更新时间:2023-10-29 17:55:43 29 4
gpt4 key购买 nike

我想进入 Microsoft 的源代码但不能。

我按照 Configuring Visual Studio for Debugging 的说明进行操作。特别是,我禁用了“仅启用我的代码”并启用了“启用 .NET Framework 源步进”。最后,将源符号位置设置为“http://referencesource.microsoft.com/symbols”。

但是,当我双击堆栈中的框架项时,我得到了一些汇编代码,而不是 C# 代码。 “转到源代码”菜单项也被禁用。

我正在使用 Visual Studio 2008 SP1 和 .NET 3.5 SP1。我为下载的东西创建了一个全新的文件夹。我得到了一些 pdb 文件,但没有 C# 文件。

我看了 Configuring Visual Studio to Debug .NET Framework Source Code 并安装路径。这没什么区别。我正在尝试 WPF 的源代码。已下载 pdb,因此看起来 Microsoft 支持这些。

有解决这个问题的技巧吗?

最佳答案

据我观察,.NET Framework 步进引用源与随处可见的指南配合得很好。使用 VS SP1,您甚至不必添加引用源服务器的路径。

但问题是版本不匹配。框架程序集已使用 .NET 3.5 SP1、Vista SP2、Windows 7 更新,但它们的引用源 PDB 不可用。 corresponding reference source forum似乎也死了。我记得读过,他们推出初始符号需要更长的时间,因为他们构建了一个基础设施,可以让他们快速推出新版本。这要么没有真正发生,要么他们没有使用它。

关于c# - 如何进入微软的.NET框架源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1186080/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com