我们有许多库,它们分布在不同的解决方案中(关注点分离)。每次签入时都会构建新的 nuget 包,并且依赖于这些其他包的解决方案可以更新它们的引用。
在一个理想的世界里,一切都应该进行单元测试,CI 测试的原因,但现实生活中的命中,并且在某些时候一些难以重现的极端情况错误表面,并且需要一些本地调试。
为了避免做我们都在某个小项目上尝试过的事情,检查 N 次小修复,结果证明不是修复:) 并获得一个新的构建是痛苦和耗时的。
在 dotnet core 之前,我曾经在引用解决方案中调试这些,只需添加对本地构建 dll 的本地引用并在提交之前修复问题。使用 dotnet 核心,这已被证明是不可能的,因为所有东西都需要包装在一个 nupkg 中。
我还需要一个简单的工作流程/流程来处理 dotnet core 中的这些情况吗?