我的应用程序由多个项目组成。他们中的一些人提到了一个NuGet包。所有的代码都是我写的,所以我的计算机上有源代码和调试符号。虽然我可以设置断点并从NuGet包单步执行代码,但不能对其进行任何更改。
我可以用实际编译的DLL替换NuGet包引用,但是NuGet包也有用包引用丢失的引用。我必须重建整个依赖树,这是一个快速实验的大量工作。
所以,当我调试一个由应用程序和NuGet包组成的系统时,如果这两个包都有其他依赖项,那么更改代码并立即构建和测试它的最简单、最快速的方法是什么?