我已经使用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)
我真的不知道发生了什么事,因为这显然不是我的代码,几周前就已经有效了。
任何帮助将不胜感激。
答案 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模板与最新更新不兼容。