Visual Studio在调试期间锁定不必要的项目

时间:2017-10-10 08:44:13

标签: c# visual-studio debugging visual-studio-2015 visual-studio-debugging

我有一个包含很多项目的非常大的解决方案。我试图同时调试两个进程: 服务器和客户端。

我编译代码,然后按F5运行服务器进程。一切都很好。

我现在想要运行我的客户端进程。为此,我右键单击该项目,然后按“Debug> Start new instance”。 这导致错误“CS2012:无法打开'..... GuiUtils \ obj \ debug \ GuiUtils.dll'用于写入 - .....因为它正被另一个进程使用。”但是,服务器不依赖于'GuiUtils',并且此库也不存在于服务器的bin \ debug文件夹中。

毋庸置疑,我没有更新GuiUtils的源文件,因此无论这个问题如何构建它都是徒劳的。

似乎visual studio正在使用该DLL并且没有明显的原因将其锁定。

这两个项目都是C#项目。

帮助,有人吗?

谢谢!

0 个答案:

没有答案