我正在使用Visual Studio 2013,并且有一個.NET 4.5.2項目。我已經(jīng)根據(jù)以下頁面設(shè)置了設(shè)置:http://referencesource.microsoft.com/setup.html通過此設(shè)置,我可以看到所有必需的符號均已下載并加載,但無法進(jìn)入如下代碼:var cookieContainer = new System.Net.CookieContainer();我收到“ 源不可用”消息。我可以進(jìn)入以下代碼:Console.WriteLine("test");您是否知道為什么我可以進(jìn)入mscorlib.dll的代碼但不能進(jìn)入System.dll的代碼?
3 回答

侃侃無極
TA貢獻(xiàn)2051條經(jīng)驗 獲得超10個贊
JetBrains DotPeek(當(dāng)前為1.2版)具有一項非常出色的功能,它不僅使您可以生成pdb,而且還可以通過內(nèi)置的Symbol Server在本地為這些pdb提供服務(wù),以便在調(diào)試時向Visual Studio提供符號。顯然,源代碼是反編譯的代碼,而不是實際的源代碼,但是對于那些正常的MS符號服務(wù)器無法提供所需的pdb的情況,它還是很有幫助的。

蕭十郎
TA貢獻(xiàn)1815條經(jīng)驗 獲得超13個贊
太荒謬了,Microsoft無法整理其符號服務(wù)器和所需的引用,因此調(diào)試到.NET Framework類是“正常工作”的功能。Visual Studio應(yīng)該能夠無任何調(diào)整地解析任何對源的框架引用。我也購買了DotPeek,并正在使用它來調(diào)試.NET框架類。(感謝JetBrains制造這樣的產(chǎn)品!)
- 3 回答
- 0 關(guān)注
- 497 瀏覽
添加回答
舉報
0/150
提交
取消