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

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

慕桂英546537
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊
“僅針對(duì)RTM和Service Pack發(fā)布了用于逐步查看源代碼的PDB。因此,當(dāng)安全更新發(fā)布并修改了您要調(diào)試的dll時(shí),這將導(dǎo)致源代碼步進(jìn)不起作用(也就是說,您將獲得“無可用源代碼”,并帶有灰色的“瀏覽以查找源代碼”)?!?/p>
- 3 回答
- 0 關(guān)注
- 530 瀏覽
添加回答
舉報(bào)
0/150
提交
取消