Visual Studio Online持续集成构建意外失败

时间:2015-05-10 14:48:15

标签: azure visual-studio-2013 continuous-integration azure-devops

我已经使用Visual Studio Online的Gated签到功能来构建我的Web API应用程序并将其部署到Azure网站一段时间了。昨天我在我的应用程序中添加了一些功能,并在办理登机手续后触发了一个版本,并且以下回复失败了。

Exception Message: Value cannot be null.
Parameter name: path (type ArgumentNullException)
Exception Stack Trace:    at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
   at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
   at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)

我真的不知道发生了什么事,因为这显然不是我的代码,几周前就已经有效了。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

您是否可以提供有关构建失败的位置的更多信息? callstack仅包含Windows Workflow的详细信息。如果我们可以看到构建的哪个部分实际上遇到了错误,我们可能会提供更多帮助。

最近的更新是最可能的原因,但我们需要了解更多以找出导致问题的原因。

诊断错误日志

If a Compilation Exception Occurred
   Rethrow Compilation Exception
           Exception Message: Value cannot be null. Parameter name: path (type ArgumentNullException) 
           Exception Stack Trace: at System.Activities.Statements.Throw.Execute(CodeActivityContext context) 
                                  at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 
                                  at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation) 

答案 1 :(得分:2)

我已重新创建发布配置文件以修复错误: http://azure.microsoft.com/en-us/documentation/articles/cloud-services-continuous-delivery-use-vso/

您也可以手动切换到TfvcContinuousDeploymentTemplate.12.xaml模板,看起来AzureContinuousDeployment.11.xaml模板与最新更新不兼容。