2014-03-27 3 views
6

팀에는 야간 빌드를 실행하는 데 사용하는 Windows Server 2008 R2 Enterprise, SP1을 실행하는 가상 컴퓨터가 있습니다. Visual Studio 2012를 사용하고 C# 프로그램에서 System.Diagnostics.Process.Start를 통해 devenv.exe를 실행하여 빌드 프로세스를 시작합니다. Visual Studio 2012 빌드 출력 : 작업이 취소되었습니다.

는 최근에 우리는 실패를 구축 받고있다, 그리고, 우리는 세 가지 솔루션을 구축가 100 FWIW을 통해 하나 또는 두 개의 프로젝트, 다른 시간이 될 수 있습니다 때로는

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. 

같은 출력 로그 보일 것이며, 첫번째 것은 실패하고있다. 뒤 따르는 2 개가 올바르게 구축됩니다.

문제에 대한 정보를 찾는 중, 출력이 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 "대답"은 실제로 대답이 아닙니다 ....

도움이나 의견이 있으면 감사하겠습니다.

답변

7

VS를 다시 시작하면 문제가 해결됩니다.

+0

물론 작업을 실행할 때마다 새로 실행됩니다. 불행히도, 아무도 오전 4시에 물건을 다시 시작하지 않습니다! – GTAE86

+0

구체적으로 무엇이 원인입니까? – matth

+2

시간대 변경 이유 중 하나 – Yash