- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 VSO 创建了一个简单的发布模板来部署在 Azure VM 上。该模板只有一个简单的组件可供测试。
当我开始发布时,接受部署和预部署步骤已正常完成。部署步骤似乎也有效,该组件被复制到 C:\Windows\DtlDownloads 文件夹中的 Azure VM(尽管我还没有部署脚本)。
在某个时刻(我猜是在部署步骤结束时)RM 客户端会弹出一个 Toast,并显示错误:{"ErrorMessage":"'\u001f', 十六进制值 0x1F, 是无效字符。"}
部署步骤永远保持“待处理”状态。当我尝试在 RM 客户端中打开 Release 时,出现同样的错误。
这是日志文件中的堆栈跟踪:
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)
知道这个错误的原因吗?
如何停止这样一个待发布的版本?在客户端中找不到停止或删除它的选项。
最佳答案
我最初按照此博客中的步骤操作:http://roadtoalm.com/2015/02/04/start-with-visual-studio-release-management-vnextvs-rm-for-dummies/它首先跳过 PSScriptPath 来进行某种试运行。但这似乎导致了错误。在我创建脚本并设置此属性后,错误消失了。
关于azure - VSO 发布管理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29301628/
我们正试图从一个 Visual Studio Online 迁移帐户到另一个 Visual Studio Online帐户。这与内部部署 TFS 不同至 Visual Studio Online移民。
与Visual Studio Online migration (VSO to VSO) 类似的问题- 然而,我们寻求的不仅仅是源代码迁移。我们想要获取所有内容、代码、工作项,包括链接、测试计划、测试
我正在尝试使用 Powershell 连接到 VSO。这是我的代码: $tfsServer = New-Object System.Uri("the server is here") $creds =
我使用 VSO 创建了一个简单的发布模板来部署在 Azure VM 上。该模板只有一个简单的组件可供测试。 当我开始发布时,接受部署和预部署步骤已正常完成。部署步骤似乎也有效,该组件被复制到 C:\W
我们在 Visual Studio Online 中有一个团队项目,它使用由不同开发团队维护的多个存储库。 E.g. Common repo - common framework, libraries
如何获取当前日期时间并将其作为变量传递给某些部署任务? 最佳答案 您可以定义一个具有任意值的变量,然后将该变量修改为当前日期。详细步骤如下: 在release中定义变量 假设变量名为time,我们将值
我不确定这是否是提出这个问题的正确 stackexchange 站点,但是它是关于程序员常用的软件工具(某种程度上)的。 我是 100 个 .net 项目的集合管理员,我最近将这些项目从本地 TFS
我们的 VSO 构建已停止运行。 排队新构建时,控制台输出仍为“构建已排队等待启动”。并且不让步: 我们正在使用主机代理。 最佳答案 问题在微软方面。见 service blog post : 关于a
我在 Application Insights 上找到的所有信息似乎都是针对网站/Windows 应用商店/手机应用程序。我想监视 Azure webjob,第一步是能够监视命令行应用程序。我需要做什
我们已经能够设置Azure Continuous Deployment与一些VSO Team Projects ,但不是其他人。知道为什么我们在 Azure Management Portal 中收到
由于某些 nuget 软件包与 netcoreapp2.1 不兼容,VSO 构建管道的 Nuget 恢复失败。但是,当我查看解决方案中的所有 csproj 文件时,没有一个 csproj 文件具有这些
我在将 buildtag 添加到一个特定管道时遇到问题。 当我将此代码与普通字符串一起使用时,它成功添加标签: - bash: | echo "##vso[build.addbuildtag]
由于某些 nuget 软件包与 netcoreapp2.1 不兼容,VSO 构建管道的 Nuget 恢复失败。但是,当我查看解决方案中的所有 csproj 文件时,没有一个 csproj 文件具有这些
我在将 buildtag 添加到一个特定管道时遇到问题。 当我将此代码与普通字符串一起使用时,它成功添加标签: - bash: | echo "##vso[build.addbuildtag]
我正在使用 VSO REST API 获取团队中的所有成员,从那里我获取成员的 ImageUrl。 如果我只是将图像控件绑定(bind)到 ImageUrl 它是空白的,因为 VSO 要求我登录才能获
尝试执行以下命令: tfx build tasks upload --task-path ./SwapDeploymentSlots 将导致: Error: Failed Request: Forbi
在 VSO 的新主机代理池中运行构建时,我有一个 powershell 脚本来为每个 project.json 恢复 NuGet 包。使用 dnu restore . 这个过程很容易超过 2 分钟。
过去我已经为使用 npm 命令的 Angular2 项目设置了 CI,但是我最近开始使用使用“ng”命令的 Angular-CLI。 当我尝试在 Visual Studio Online 中为我的项目
我在 Visual Studio 团队服务中有两个构建定义。 我在 Visual Studio Team Services 中也有两个发布定义。 我希望根据哪个构建完成自动触发发布,但是根据发布定义。
我正在使用 Visual Studio Team Services (VSTS),以前称为 Visual Studio Online (VSO) 来构建持续交付管道。我的目标是尽可能接近 Contin
我是一名优秀的程序员,十分优秀!