gpt4 book ai didi

asp.net-core - 在 VS Code 中调试类库

转载 作者:行者123 更新时间:2023-12-05 07:19:11 26 4
gpt4 key购买 nike

如何在 VS Code 中调试类库?

我有一个 ASP.NET Core 项目和一个位于单独解决方案中的类库。类库将成为一个 nuget 包。

我已经在我的 ASP.NET Core 项目中添加了对类库的项目引用并进行了调试。

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

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

最佳答案

你需要 publish a symbols package ,然后进入 Visual Studio 的设置,然后进入 Debugging 和 Geneal。在首选项列表中有一个名为“Just My Code”。这将需要取消选中。

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

此外,在开发的早期阶段,将所有内容都放在一个解决方案中通常是更好的主意。之后,您总是可以将事情分解成多个解决方案,启用 NuGet 包创建等,但在初始开发期间,所有这些最终设置只会造成摩擦,减慢您的速度。

关于asp.net-core - 在 VS Code 中调试类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57905477/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com