有一個工作的asp.net應用程序。現在試圖用github的本地克隆項目替換一個官方捆綁的asp.net組件。例如。 EntityFrameworkCore
如何使用github的本地源碼調試asp.net應用程序,例如EntityFrameworkCore
https://github.com/aspnet/EntityFrameworkCore
使用Visual Studio 2017年至今最好的發現是這個職位,但指的過時的方法與global.json
https://blogs.msdn.microsoft.com/webdev/2015/02/06/debugging-asp-net-5-framework-code-using-visual-studio-2015/
有沒有發現到後期的任何更新,也許一個OUT- Visual Studio中存在解決方案嗎?這應該通過NuGet
包裝系統來處理嗎?歡迎提供任何提示。
在VS2017中,所有.Net核心軟件包都包裝在Microsoft.AspNetCore.All nuget軟件包中。因此,如果您想調試其某個依賴項(例如EntityFrameworkCore),則需要卸載整個Microsoft.AspNetCore.All軟件包,然後引用所有相關的軟件包項目,這很複雜。所以我建議你選擇Microsoft Symbol Servers選項來調試EF核心代碼。 –
@Jonas Bojesen,你現在可以調試你的ASP.NET應用嗎? –
嘗試適應以下https://forums.asp.net/t/2129843.aspx?Howto+debug+asp+net+app+with+local+source+from+github+e+g+EntityFrameworkCore中的建議+交叉+後+從+ SO +但我得到的結構給了噸CS0122 - 「由於其保護級別無法訪問」。現在我會直接嘗試在響應中逐步重現建議。 –