gpt4 book ai didi

azure - Visual Studio Team Services 发布失败 - 无关变量

转载 作者:行者123 更新时间:2023-12-03 01:52:07 30 4
gpt4 key购买 nike

从周三东部时间下午 2:01 到 2:43 之间的某个时间,在部署网站期间,Visual Studio Team Service Release Management 开始在 Azure Web App 部署 任务中失败到 Azure 步骤并出现一般错误:

You cannot call a method on a null-valued expression

  • 我们创建了一个新的发布定义,但它出现了相同的问题。
  • 我尝试使用之前成功的构建版本进行发布,但它也出现了相同的异常。
  • 我已经确认没有deploy.cmd在存储库中。
  • 我已经验证了构建变更集中的项目。
    他们只触及了 1 个 .cs 文件、3 个 .js 文件,并更改了 <add key="Client.CacheVersion" value="X"> 的值。从 4 到 6。

尽管文档指出 -ErrorVariable 对于相关脚本有效。日志文件(故障前信息)中的唯一区别是添加了 -ErrorVariable publishAzureWebSiteError Publish-AzureWebsiteProject的结尾打电话。

有没有办法填充publishAzureWebSiteError,或者删除这个无关的变量?

更新:添加system.debug后。我发现我无法解析 {mysite}.scm.azurewebsites.net

更新二在与 Microsoft 进行了 2 小时的交流后,发布管理似乎在使用应用服务环境时遇到了一些困难。起初,它无法正确映射 scm URL,一旦我们将预期的后缀添加到 Web 应用程序名称字段,我们就会收到错误:

Conflict: The host name MY_WEB_APP.APP_SERVICE_NAME.p.azurewebsites.net is already assigned to another Azure website: MY_WEB_APP.

最终更新看来这些版本现在正在按预期运行,至少在之前失败的版本上没有进行任何更改。由于微软显然改变了一些东西,这个问题不会给 future 的用户带来任何好处。我投票决定关闭它。

最佳答案

因为这个问题尚未结束。

对于之后的人:

该修复来自 Microsoft。今天早上,Premier 支持人员通过电子邮件向我发送了以下内容:

I just spoke to the developer who pushed the fix. And the fix has to do with correctly forming a SCM name which in your case is part of ASE. So there were no exceptions being raised this time and it worked for you.

因此,最终用户没有任何解决方法,甚至也无法进行更改。

关于azure - Visual Studio Team Services 发布失败 - 无关变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34950382/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com