天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

利用.NET Framework4.0的源代碼調試你的應用程序

  相關文章:利用ASP.NET MVC源代碼調試你的應用程序

  .NET Framework 的部分源代碼是開源的。這些源代碼可以供我們學習和參考。也可在也平時調試應用,直接跳入這些開源了的.NET Framework的代碼中。這樣既可以學習MS放出來的代碼,又可以幫助自己調試。下面我用一個WPF的簡單的例子演示一下。

  新建一個WPF應用程序,拖一個button,后臺代碼彈出一個messagebox就行了。

private void button1_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("hello word");
}

  下面我將調試MessageBox.Show("hello word");這個函數中,看圖:

eee

  按F11,進入MessgeBox類中。

jjj

  再按F11,進入IsValidMessageBoxButton方法中:

uuu

  這樣你就能看到平時你看不到的代碼。

  下面這些命名空間的代碼是可以調試進去的:

  • system.activities.core.presentation
    system.activities.durableinstancing
    system.activities
    system.activities.presentation
    system.addin.contract
    system.addin
    system.configuration
    system.core
    system.data.datasetextensions
    system.data.entity.design
    system.data.entity
    system.data.linq
    system.data
    system.data.services.client
    system.data.services.design
    system.data.services
    system.data.sqlxml
    system.drawing
    system.identitymodel
    system.identitymodel.selectors
    system.io.log
    system.management
    system.messaging
    system.NET
    system
    system.printing
    system.runtime.durableinstancing
    system.runtime.remoting
    system.runtime.serialization
    system.security
    system.servicemodel.activation
    system.servicemodel.activities
    system.servicemodel.channels
    system.servicemodel.discovery
    system.servicemodel.routing
    system.servicemodel.washosting
    system.servicemodel.web
    system.transactions
    system.web.dynamicdata
    system.web.entity.design
    system.web.entity
    system.web.extensions
    system.web.mobile
    system.web
    system.web.routing
    system.web.services
    system.windows.forms
    system.workflow.activities
    system.workflow.componentmodel
    system.workflow.runtime
    system.workflowservices
    system.xaml.hosting
    system.xml.linq
    system.xml

  下面敘述一下如何配置Visual Studio 2010實現這樣的調試功能。

  首先,到http://referencesource.microsoft.com/NETframework.ASPx上下面代碼包,選擇下圖的倒數第二個文件下載:

22

  然后,安裝在一個你可以讀寫的目錄下面,我是安裝在D:/RefSrc。

  最后,配置Visual Studio 2010。

  1、Tools- Option – Debugging-General,按照下圖修改我框起來的地方。

lll

  2、Tools- Option – Debugging-Symbols,按照下圖進行配置:

ffff

  總結:這個還不錯吧。這樣一來就可以在平時調試的時候參考和學習.NET Framework4.0的源代碼了。也可以更加的方便找出你程序的問題。

  參考:

  http://referencesource.microsoft.com/

  Step Into .NET Framework 4.0 Source Code

NET技術利用.NET Framework4.0的源代碼調試你的應用程序,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 野花韩国高清完整版在线观看5 | 一区二区中文字幕在线观看 | 国产精品夜夜春夜夜爽久久小 | 18岁男人女人插孔 | 天天操人人射 | 亚洲日韩欧美国产中文在线 | 亚洲日韩天堂在线中文字幕 | AV午夜午夜快憣免费观看 | 久久深夜视频 | 国产高潮国产高潮久久久久久 | 老头操美女 | 99久久国产免费福利 | 办公室韩国电影免费完整版 | 丰满老熟女白浆直流 | 国产免费久久精品国产传媒 | 国产成久久免费精品AV片天堂 | 国产乱国产乱老熟300部视频 | 理论片午午伦夜理片I | 亚洲精品久久久无码 | 97资源站超碰在线视频 | 777米奇色狠狠俺去啦 | 美女网站免费久久久久久久 | 久就热视频精品免费99 | 欧美日韩一二区旡码高清在线 | 香蕉久久一区二区三区啪啪 | 亚洲午夜精品A片久久WWW解说 | 久久re这里视频只有精品首页 | 久久人妻少妇嫩草AV蜜桃99 | RUNAWAY韩国动漫免费网 | 最新无码国产在线视频 | 国产精品v欧美精品v日韩 | 精品亚洲视频在线观看 | 日本免费无码A专区在线观看 | 娇喘嗯嗯 轻点啊视频福利 娇喘高潮教室h | 我与恶魔的h生活ova | 亚洲成A人片在线观看中文L | 91交换论坛 | 99热这里只有 精品 99热这里只就有精品22 | 中文人妻熟妇精品乱又伦 | 暖暖的视频完整视频免费韩国 | 欧洲美女高清一级毛片 |