【问题标题】:CCNet exception during build of vs2010 projectvs2010项目构建期间的CCNet异常
【发布时间】:2011-05-30 23:54:36
【问题描述】:

我们有两台构建机器。最近,我们将项目从 vs2005 迁移到了 vs2010。 但问题是其中一台机器在构建过程中出现错误。另一台机器运行良好,但只有一台机器显示错误。 机器之间的差异是操作系统和计算机规格。运行良好的机器安装的是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。有人遇到过这样的问题吗?

【问题讨论】:

    标签: visual-studio-2010 ccnet-config


    【解决方案1】:

    这些构建服务器是否编译同一个项目? 这是日志中的全部内容吗,我没有看到来自 ccnet 的任何内容 :-( 你使用 msbuild 还是 devenv 任务?

    【讨论】:

    • 是的,他们编译的是同一个项目。上面的日志全部在日志消息中。我们正在使用 devenv 任务。
    【解决方案2】:

    重装vs2010解决了。起初,我通过下载安装它,然后它显示了一些错误,如 SDF。预计通过下载安装vs2010会有一些问题。我的一些同事遇到了类似的问题,他们已经通过下载安装了它。 我用 DVD 重新安装后,所有问题都解决了。

    【讨论】:

      猜你喜欢
      • 2012-04-27
      • 1970-01-01
      • 2013-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-07
      相关资源
      最近更新 更多