我使用Hudson作为持续集成服务器。这些工作最终启动了MSBuild。在一段时间大家一次,我的生成失败与非代码编译错误出的MSBuild:MSBuild在CI环境中“无法复制文件”
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(2703,9): error MSB3021: Unable to copy file "..\Lib\Microsoft\Microsoft.Practices.Unity.Configuration.dll" to "bin\Debug\Microsoft.Practices.Unity.Configuration.dll". Access to the path 'bin\Debug\Microsoft.Practices.Unity.Configuration.dll' is denied.
当我审视“本\调试\ Microsoft.Practices.Unity.Configuration.dll”,我觉得这成为一个0字节的文件。
我不知道为什么这个文件有问题。有任何想法吗?
的
例如在拒绝访问异常,这是很酷,但怎么办我们阻止vs2012锁定文件?它确实被devenv.exe进程劫持为人质,直到vs2012重新启动才能继续。 – Kirka121 2014-01-23 16:21:09
不知道如何帮助在这方面。我的解决方案旨在帮助您找到更快的故障机制,因此在等待几乎整个构建完成后,您不会发现失败。 – 2014-01-25 02:53:57