配置Visual Studio 以調(diào)試.net framework源代碼第1/2頁(yè)
注意,這個(gè)功能在Visual Studio 2008 Express版里不支持。
1)安裝Visual Studio 2008 QFE。這個(gè)QFE只是更新一個(gè)Visual Studio調(diào)試器的DLL,以便可以獲取源代碼,
更多細(xì)節(jié)參加下載頁(yè)面。
2)運(yùn)行Visual Studio 2008依次展開(kāi)Tools->Options->Debugging->General。如果你在Visual Basic Profile環(huán)境下
運(yùn)行,你需要將lower left of the Options Dialog標(biāo)記為"Show All Settings",然后繼續(xù)(其它配置沒(méi)有這個(gè)選項(xiàng)).
設(shè)置以下兩個(gè)設(shè)置:
關(guān)閉"Enable Just My Code"設(shè)置
打開(kāi)"Enable Source Server Support"設(shè)置
你的設(shè)置會(huì)如下面所示:
3)下一步,選擇"Symbols"頁(yè),然后設(shè)置符號(hào)下載URL和緩存位置。設(shè)置以下三個(gè)配置:
設(shè)置符號(hào)文件位置為:http://referencesource.microsoft.com/symbols
設(shè)置緩存位置。保證你的賬戶能讀寫這個(gè)位置。一個(gè)好建議是將這個(gè)路徑設(shè)置為打開(kāi)"Search the above locations only when symbols are loaded manually"選項(xiàng)
設(shè)置完畢后,應(yīng)該如下圖所示
設(shè)置完畢。
調(diào)試進(jìn)入框架的源代碼
通過(guò)這個(gè)例子,我們從一個(gè)空的C# Windows Application project開(kāi)始,同樣它可以在VB,Web或WPF工程上工作。創(chuàng)建這個(gè)工程:
在Form_Load上設(shè)置個(gè)斷點(diǎn):
相關(guān)文章
ASP.NET中利用DataList實(shí)現(xiàn)圖片無(wú)縫滾動(dòng) 實(shí)例分享
這個(gè)問(wèn)題之前也困擾我,后來(lái)解決了,拿出來(lái)分享下,以后用也方便,代碼很容易看懂,不多說(shuō)什么了2013-06-06
DataGridView自動(dòng)調(diào)整行高和行寬
根據(jù)數(shù)據(jù)內(nèi)容自動(dòng)調(diào)整列寬,根據(jù)數(shù)據(jù)內(nèi)容自動(dòng)調(diào)整行高2009-04-04
asp.net 退出登陸(解決退出后點(diǎn)擊瀏覽器后退問(wèn)題仍然可回到頁(yè)面問(wèn)題)
退出登陸是再常見(jiàn)不過(guò)的了,先清除Session,再轉(zhuǎn)到登陸頁(yè)面2009-04-04
aspnet_isapi.dll設(shè)置圖文方法.net程序?qū)崿F(xiàn)偽靜態(tài)
aspnet_isapi.dll設(shè)置圖文介紹.net的程序?qū)崿F(xiàn)偽靜態(tài),需要的朋友可以參考下。2009-11-11
在 .NET Core 中使用 Diagnostics (Diagnostic Source) 記錄跟蹤信息
今天給大家講一下在 .NET Core 2 中引入的全新 DiagnosticSource 事件機(jī)制,為什么說(shuō)是全新呢? 在以前的 .NET Framework 有心的同學(xué)應(yīng)該知道也有 Diagnostics,那么新的 .NET Core 中有什么變化呢?跟隨小編一起看看吧2021-06-06

