我在嘗試使用Visual Studio 2010專業版來調試.NET Framework的源代碼。我跟着Raj Kaimal的帖子中描述的步驟,但我必須做一些錯誤的,因爲我越來越看到的唯一代碼的反彙編代碼:調試.NET Framework的源代碼僅在Visual Studio 2010中顯示反彙編
Alt text http://jdecuyper.github.com/images/SO/vs2010DebugFramework.jpg
正如你可以在圖片中看到, 轉到源代碼和加載符號選項被禁用。不過,由於我可以在本地緩存目錄中看到這些符號,因此可以從Microsoft的服務器上下載符號。
我調試的代碼去如下:
var wr = WebRequest.Create("http://www.google.com");
Console.WriteLine("Web request created");
var req = wr.GetRequestStream();
Console.Read();
當我打F11踏入的第一行代碼,會彈出一個窗口我們尋找「WebRequst.cs」文件中「f:\ dd \ ndp \ fx \ src \ Net \ System \ Net \ WebRequest.cs」,這在我的機器上不存在。
我錯過了什麼?
jdecuyper,你解決了這個問題嗎?我也很有趣。謝謝。 – sergtk 2011-12-17 06:11:30