一、前言
.NET開源時間還不長,因為一直在做YOYOFx的關(guān)系,所似我常常有更深入的了解.NET Core和ASP.NET Core內(nèi)容的需求,并且.NET Core平臺與之前版本的變化太大,這也導(dǎo)致我經(jīng)常要去查看源代碼中,來了解ASP.NET Core和.NET Core代碼實現(xiàn)。
的確,.NET Core和ASP.NET Core的源代碼,現(xiàn)在已經(jīng)在Github上進(jìn)行了代碼托管;但不管是在Github上在線閱讀或是將源代碼Clone到本地閱讀,都比較有局限性,我最想要的還是能通過調(diào)試的方法,單步的對程序進(jìn)行DEBUG調(diào)試斷點到源代碼中。
我寫這篇文章的目地也是描述一下,如何調(diào)試.NET Core源代碼的步驟,我總結(jié)了兩種對.NET Core源代碼的方法。