У нас есть две машины для сборки.В последнее время мы перенесли наши проекты на vs2010 с vs2005.Но проблема в том, что на одной из машин возникает ошибка при сборке.Другая машина работает хорошо, но только одна машина показывает ошибку.Различия между машинами - это ОС и спецификация компьютера.На машине, которая работает хорошо, установлен Windows Server 2003, а другой - Windows7.
сообщение об ошибке:
unhandled exception: System.NullReferenceException:
Microsoft.VisualStudio.Shell.ThreadHelper.InvokeOnUIThread(InvokableBase invokable)
Microsoft.VisualStudio.Shell.ThreadHelper.Invoke(Action action)Microsoft.VisualStudio.Project.VS.Implementation.VSShellServices.InvokeOnUIThread(Action method)
Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.ApartmentMarshaler.Invoke(Action method)
Microsoft.VisualStudio.Project.VisualC.VCProjectEngine.VCConfigBuildJob.BuildCompleted(BuildSubmission ar)
Microsoft.VisualStudio.Project.Contracts.Implementation.BuildProjectBase.BuildCompletedCallbackManager.BuildCompleted(BuildSubmission buildSubmission)
Microsoft.Build.Execution.BuildSubmission.<CheckForCompletion>b__0(Object state)
System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
System.Threading.ThreadPoolWorkQueue.Dispatch()
System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Как ни странно, когда я запускаю проект здания в командной строке на машиневозникает ошибка, она работает хорошо.Машина просто показывает ошибку при запуске ccnet.Я установил последнюю версию ccnet на все машины.Есть кто-нибудь, кто сталкивался с такой проблемой?