Asp.net core VS代码中的调试类库

Asp.net core VS代码中的调试类库,asp.net-core,visual-studio-code,Asp.net Core,Visual Studio Code,如何在VS代码中调试类库 我有一个ASP.NET核心项目和一个单独解决方案中的类库。类库将是一个nuget包 我在ASP.NET核心项目和调试中向类库添加了项目引用 在类库项目中,我尝试将调试器附加到ASP.NET核心项目正在使用的同一进程ID,但失败的原因是: 未能附加到进程:未知错误:0x80131c08您需要,然后进入Visual Studio的设置,然后在此设置下进行调试和Geneal。在首选项列表中有一个名为“只是我的代码”。这需要加以制止 也就是说,这里更好的选择是不从另一个解决方案

如何在VS代码中调试类库

我有一个ASP.NET核心项目和一个单独解决方案中的类库。类库将是一个nuget包

我在ASP.NET核心项目和调试中向类库添加了项目引用

在类库项目中,我尝试将调试器附加到ASP.NET核心项目正在使用的同一进程ID,但失败的原因是:

未能附加到进程:未知错误:0x80131c08

您需要,然后进入Visual Studio的设置,然后在此设置下进行调试和Geneal。在首选项列表中有一个名为“只是我的代码”。这需要加以制止

也就是说,这里更好的选择是不从另一个解决方案进行调试。在具有类库的解决方案中,创建一个测试项目,然后为库的所有功能添加测试。在运行测试时,您可以调试、立即修改类库代码并继续运行。只有当您确定您的库工作正常时,才应该将其包含在另一个项目中并开始开发


此外,在开发的早期阶段,最好将所有内容都保存在一个解决方案中。稍后,您总是可以将事情分解为多个解决方案,启用NuGet包创建等,但在最初的开发过程中,所有这些最终的设置只会导致摩擦,降低速度

如果它是一个开源项目或有公共资源可用,请检查