使用Visual Studio 2013,我曾经打开过2个Visual Studio实例:
2个解决方案有一个共同的项目,但这不是问题:我可以在调试模式下启动第一个,在调试模式下启动第二个,找到错误,停止修复错误,然后重新启动它(没有停止第二次)。
VS2015不再可能出现这种情况:当我停止修复启动时,我在公共项目上出现了构建错误:
error CS2012: Cannot open 'D:\MyProject\obj\Debug\myCommonLib.dll' for writing --
'The process cannot access the file 'D:\MyProject\obj\Debug\myCommonLib.dll' because it is being used by another process.'
有没有办法将此错误配置为"非阻塞" for visual studio 2015还是回到vs2013的行为?
修改
Process explorer在启动客户端应用程序时显示此句柄:
==>我们可以在" obj"中显示另外2个dll上的句柄。夹。这似乎是个问题。