首页 > 解决方案 > Azure Bot 的 Github 部署,线程中止失败

问题描述

我有一个我试图从 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 102ms
Installing WindowsAzure.Storage 9.2.0.
Installing Microsoft.Net.Compilers 2.8.2.
Thread was being aborted.
Thread was being aborted.

我不知道该怎么办,或者如何排除故障。我最初认为该错误是由于身份验证引起的,但事实并非如此。询问 Microsoft 知识中心表明这可能是由于有太多的大型 NuGet 包,但是,我不知道如何找出哪些我没有使用,以便我可以摆脱它们。帮助将不胜感激,谢谢。

GitHub 回购

标签: c#azurenugetbotframework

解决方案


威胁已经被清除了。

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

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

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


推荐阅读