我发现编辑并继续在链接文件中不起作用。我正在开发一套 8 个不同的实用程序(C# winforms),它们都共享几个公共类,这些类已作为链接文件添加到每个实用程序项目中。我可以在链接文件中设置断点,并逐步执行其中的代码,但不能编辑。当我尝试时,我收到错误“如果在调试开始时未构建项目,则不允许更改。” 我确保在运行之前执行清理和构建,但这没有帮助。我让我的一些同事在他们的机器上进行了尝试,结果相同。这些链接的公共类是每个实用程序的关键,也是大部分代码所在的位置。无法编辑并继续使调试变得更加困难和乏味。编辑并继续在非链接的非公共文件中工作。任何人都可以提出解决方法吗?我考虑过将所有 8 个实用程序合并为一个,但它们每个都采用不同的命令行参数,并且真正打算单独使用。