c# - 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 设置了持续部署并从您的 GitHub 存储库部署了一个机器人应用程序,并且在安装包时抛出了“线程被中止错误”错误。
我在使用免费套餐时遇到了同样的问题,您可以尝试扩展您的应用服务计划层,然后重新部署您的机器人应用以检查它是否有效。
此外,如果可能,您可以尝试使用其他方法部署您的机器人应用程序。例如,从本地 Git Repo 或 Visual Studio 等部署它。
推荐阅读
- laravel - Google Workplace 535-5.7.8 用户名和密码不被接受
- c# - 如何将具有嵌套对象和嵌套集合的对象展平到 Deedle 数据框中?
- java - java获取本地网络上的ipv4地址
- python - 如何在 Pandas 数据框列的自定义函数中检查特定字符串?
- python - 使用函数迭代字典键
- php - 背包告诉我以下错误 Call to undefined method App\Models\User :: identifiableAttribute() 不知道为什么?
- php - Laravel 8 具有相同 URL 的多条路由
- python - 如何制作一个 Discord 机器人,当它上线时会自动加入 Discord 语音通话?
- python - Python在嵌套列表中查找今天日期和日期之间的天数差异
- shell - 是否可以在 GNU Make 4.3 编译之前运行一次 shell 命令?