为了账号安全,请及时绑定邮箱和手机立即绑定

Azure Bot 的 Github 部署,线程中止失败

Azure Bot 的 Github 部署,线程中止失败

C#
幕布斯7119047 2021-07-05 12:08:42
我有一个想要从 GitHub 部署的基本机器人,我得到了这个:Command: "D:\home\site\deployments\tools\deploy.cmd"Handling .NET Web Application deployment.MSBuild auto-detection: using msbuild version '14.0' from 'D:\Program Files (x86)\MSBuild\14.0\bin\amd64'.Restoring NuGet package Microsoft.Net.Compilers.2.8.2.Restoring NuGet package WindowsAzure.Storage.9.2.0.  GET https://api.nuget.org/v3-flatcontainer/microsoft.net.compilers/2.8.2/microsoft.net.compilers.2.8.2.nupkg  GET https://api.nuget.org/v3-flatcontainer/windowsazure.storage/9.2.0/windowsazure.storage.9.2.0.nupkg  OK https://api.nuget.org/v3-flatcontainer/windowsazure.storage/9.2.0/windowsazure.storage.9.2.0.nupkg 86ms  OK https://api.nuget.org/v3-flatcontainer/microsoft.net.compilers/2.8.2/microsoft.net.compilers.2.8.2.nupkg 102msInstalling WindowsAzure.Storage 9.2.0.Installing Microsoft.Net.Compilers 2.8.2.Thread was being aborted.Thread was being aborted.我不知道该怎么做,也不知道如何排除故障。我最初认为错误是由于身份验证,但事实并非如此。询问 Microsoft 知识中心表明这可能是由于有太多的大型 NuGet 包,但是,我不知道如何找出我没有使用的那些,以便我可以摆脱它们。帮助将不胜感激,谢谢。
查看完整描述

2 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

威胁已经被清除了。

似乎您使用 GitHub 设置了持续部署并从您的 GitHub 存储库部署了一个机器人应用程序,并且在安装包时抛出了“线程被中止错误”错误。

我在使用免费套餐时遇到了同样的问题,您可以尝试扩大您的应用服务计划层,然后重新部署您的机器人应用程序以检查它是否有效。

此外,如果可能,您可以尝试使用其他方法部署您的机器人应用程序。例如,从本地 Git Repo 或 Visual Studio 等部署它。


查看完整回答
反对 回复 2021-07-18
?
慕哥9229398

TA贡献1877条经验 获得超6个赞

我复制了您的步骤,使用您列出的相同软件包从 GitHub 更新 repo 大约需要 42 分钟,尽管我成功了。这可能是 Internet 速度和某些内部 Azure 超时的一个因素。

这并不理想,但我建议您从 Visual Studio 执行初始发布,以确保安装了引用的 nuget 包。之后,利用 Azure 中的 CD 从您的 Git 存储库中提取。我尝试了这个,并且能够避免长时间部署/中止线程,但在初始 VS 发布后仍保持新的更改。

这不是 Bot Framework 问题,因此我还建议与 Azure 团队联系,因为这可能表明存在更大的问题。听到的声音越多,他们就越关注它。


查看完整回答
反对 回复 2021-07-18
  • 2 回答
  • 0 关注
  • 184 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信