Debug ASP.NET Core 2.0源代码
首先你的VS必須為VS 2017 15.3或以上版本。
打開你的Startup類,在ConfigureServices方法上設置個斷點,按F5 Debug應用。
在Call Stack(調用堆棧)窗口,我們只能看到自己的代碼。打開VS tools(工具)->options(選項)對話框選擇Debugging(調試),去掉Enable Just My Code(啟用“僅我的代碼”),然后點擊OK。現在Call Stack窗口如下:
從上看出我們的代碼是被Microsoft.AspNetCore.Hosting.dll調用的。
右鍵Microsoft.AspNetCore.Hosting.dll選擇加載Load Symbols。
將出現下面的對話框,這是從Microsoft Symbol Servers上下載symbols。
右鍵Microsoft.AspNetCore.Hosting.dll看到Go To Source Code高亮可以選擇了。
點擊Go To Source Code會彈出一個對話框,供我們選擇下載源代碼。
這下可以Debug到Core 2的源代碼了。
原文地址:http://www.cnblogs.com/irocker/p/Debugging-into-ASPNET-Core-20-source-code.html
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com
總結
以上是生活随笔為你收集整理的Debug ASP.NET Core 2.0源代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .net ef core 领域设计代码转
- 下一篇: 我心中的ASP.NET Core 新核心