我有一个包含很多项目的非常大的解决方案。我试图同时调试两个进程: 服务器和客户端。
我编译代码,然后按F5运行服务器进程。一切都很好。
我现在想要运行我的客户端进程。为此,我右键单击该项目,然后按“Debug> Start new instance”。 这导致错误“CS2012:无法打开'..... GuiUtils \ obj \ debug \ GuiUtils.dll'用于写入 - .....因为它正被另一个进程使用。”但是,服务器不依赖于'GuiUtils',并且此库也不存在于服务器的bin \ debug文件夹中。
毋庸置疑,我没有更新GuiUtils的源文件,因此无论这个问题如何构建它都是徒劳的。
似乎visual studio正在使用该DLL并且没有明显的原因将其锁定。
这两个项目都是C#项目。
帮助,有人吗?
谢谢!