2010-04-28 82 views
16

我在嘗試使用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」,這在我的機器上不存在。

我錯過了什麼?

+0

jdecuyper,你解決了這個問題嗎?我也很有趣。謝謝。 – sergtk 2011-12-17 06:11:30

回答

3

在項目屬性中,目標.NET Framework 4.0。我在編譯.NET 3.5時遇到了同樣的問題。

+1

我有同樣的問題,但針對.NET 4客戶端配置文件。切換到完整的框架4沒有幫助。 – 2012-02-08 23:14:13

相關問題