首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSO版本管理中的错误

VSO版本管理中的错误
EN

Stack Overflow用户
提问于 2015-03-27 21:17:13
回答 1查看 216关注 0票数 1

我已经使用VSO创建了一个简单的发布模板,以便在Azure VM上进行部署。该模板只有一个简单的组件需要测试。

当我开始发布时,Accept Deployment和Predeployment步骤都可以正常完成。部署步骤似乎也起作用了,组件被复制到Azure VM的C:\Windows\DtlDownloads文件夹中(尽管我还没有部署脚本)。

在某个时刻(我猜是在部署步骤结束时),RM客户端弹出一个吐司,并显示错误:{"ErrorMessage":"'\u001f',十六进制值0x1F,是一个无效字符。“}

deploy步骤使状态永远处于挂起状态。当我尝试在RM客户端中打开版本时,我得到了相同的错误。

这是来自日志文件的堆栈跟踪:

代码语言:javascript
复制
3/27/2015 11:37:08 AM - Error - (10204, 47808) - {"ErrorMessage":"'\u001f', hexadecimal value 0x1F, is an invalid character."}: \r\n\r\n   at Microsoft.TeamFoundation.Release.Common.ExtensionMethods.XmlExtensionMethods.ToXDocument(String value, Boolean preserveWhitespace)
   at Microsoft.TeamFoundation.Release.Data.Model.ModelFactory.TransformXmlToModel[T](T model, String xml)
   at Microsoft.TeamFoundation.Release.Data.Model.ModelFactory.Load[T](Int32 id)
   at Microsoft.VisualStudio.Release.ViewModel.ViewModels.PipelineV2.ReleaseV2ViewModel.RefreshTimerTick(Object sender, EventArgs e)
   at System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

你知道这个错误的原因吗?

如何阻止这样一个悬而未决的发布?在客户端中找不到停止或删除它的选项。

EN

回答 1

Stack Overflow用户

发布于 2015-03-30 16:05:42

我最初遵循了这篇博客中的步骤:http://roadtoalm.com/2015/02/04/start-with-visual-studio-release-management-vnextvs-rm-for-dummies/它先跳过了PSScriptPath,进行了一次演练。但这似乎是导致错误的原因。在我创建了一个脚本并设置了这个属性之后,这个错误就消失了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29301628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档