【问题标题】:Visual Studio 2012 Build Output: A task was canceledVisual Studio 2012 生成输出:任务已取消
【发布时间】:2014-05-06 14:43:42
【问题描述】:

我的团队有一台运行 Windows Server 2008 R2 Enterprise SP1 的虚拟机,我们用它来运行我们的夜间构建。我们正在使用 Visual Studio 2012 并通过 System.Diagnostics.Process.Start 从 C# 程序运行 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.  

有时可能只有一两个项目,有时超过 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-canceled?forum=visualstudiogeneral“答案”真的不是答案......

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

【问题讨论】:

    标签: visual-studio-2012 task-parallel-library devenv


    【解决方案1】:

    重启你的VS就可以解决问题了!

    【讨论】:

    • 当然,每次运行任务时都会重新运行。不幸的是,凌晨 4 点左右没有人来重新开始!
    • 具体是什么原因造成的?
    • 时区变化的原因之一
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-30
    相关资源
    最近更新 更多