有一个工作的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 - “由于其保护级别无法访问”。现在我会直接尝试在响应中逐步重现建议。 –