我正在尝试使用Visual Studio 2010专业版调试.NET Framework的源代码。我按照Raj Kaimal的帖子中描述的步骤进行,但我一定做错了什么,因为我只能看到反汇编代码:
当我按下F11进入第一行代码时,会弹出一个窗口,寻找位于"f:\dd\ndp\fx\src\Net\System\Net\WebRequest.cs"内的"WebRequst.cs"文件,但该文件在我的计算机上不存在。
我错过了什么?
(来源:github.com)
如您在图像中所见,转到源代码和加载符号选项都被禁用了。尽管如此,由于我可以在本地缓存目录中看到它们,因此符号仍从Microsoft的服务器下载。
我要调试的代码如下:
var wr = WebRequest.Create("http://www.google.com");
Console.WriteLine("Web request created");
var req = wr.GetRequestStream();
Console.Read();
当我按下F11进入第一行代码时,会弹出一个窗口,寻找位于"f:\dd\ndp\fx\src\Net\System\Net\WebRequest.cs"内的"WebRequst.cs"文件,但该文件在我的计算机上不存在。
我错过了什么?