我的使用的是Visual Studio 2019
原因
學習完一部分東西后,我發現了一個更牛b的東西ABP框架。
所以開始學習ABP框架 https://github.com/aspnetboilerplate/aspnetboilerplate
問題來了,
1.怎么學習? 去官網直接生成項目【https://aspnetboilerplate.com/】,先照着學。
2.無法進入源代碼該怎么辦? 重點來了!重點來了!重點來了!重點來了!重點來了!重點來了!
使用vs調試進入源碼
1.下載ABP框架源碼,然后自己折騰吧。
2.使用vs調試直接進入源代碼。 O(∩_∩)O哈哈~
特么的折騰了一個多星期終於搞好了。
跟着下面的步驟來。
1.工具=》選項
2.調試=》常規
3.符號=》勾選符號服務器,我這里勾選NuGet.org用來調試ABP源碼,當然也可以進入到asp.net core源碼中。
4.“調試”的時候打開工具=》選項=》符號=》加載所有符號,這里提前加載所有符號,會卡一會。
5.其他部分,可以查看加載了的“符號”
我是怎么知道的呢? 先谷歌了好久,一個個的按照別人的方法測試,都不行。最后找到了msdn。
https://docs.microsoft.com/en-us/visualstudio/debugger/how-to-debug-dotnet-framework-source?view=vs-2019(靜下心來一字不漏的看,我看了好幾遍都是一掃而過...)