Visual Studio 2012构建输出:任务已取消

GTA*_*E86 6 devenv task-parallel-library visual-studio-2012

我的团队有一台运行Windows Server 2008 R2 Enterprise,SP1的虚拟机,用于运行我们的夜间构建.我们正在使用Visual Studio 2012并通过从C#程序通过System.Diagnostics.Process.Start运行devenv.exe来启动构建过程.

最近我们一直在构建失败,输出日志看起来像

26>------ Build started: Project: PrjX, Configuration: Release Win32 ------  
26>A task was canceled.  
27>------ Build started: Project: PrjY, Configuration: Release Win32 ------  
27>A task was canceled.  
28>------ Build started: Project: PrjZ, Configuration: Release Win32 ------  
28>A task was canceled.  
Run Code Online (Sandbox Code Playgroud)

有时它可能只有一个或两个项目,其他时间超过100. FWIW,我们构建了三个解决方案,第一个是失败的.后面的两个正确构建.

从查找有关该问题的信息,我知道输出是由于异常System.Threading.Tasks.TaskCanceledException被捕获到VS 2012中的某个地方.除此之外,我不知道发生了什么.我怀疑它可能与并行项目构建有关.到目前为止,我只看到另一篇与此问题相关的帖子 - http://social.msdn.microsoft.com/Forums/en-US/306f5a10-db72-4992-9d49-20ad1577ed05/visual-studio-2013-error -a-task-was-cancel?forum = visualstudiogeneral "回答"真的不是答案....

任何帮助或见解将不胜感激.

Bhu*_*ant 6

重新启动VS将解决问题!

  • 时区改变的原因之一 (2认同)