Развертывание Github для бота Azure, ошибка прерывания потока - PullRequest
0 голосов
/ 01 июня 2018

У меня есть базовый бот, который я пытаюсь развернуть с 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 Repo

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Я воспроизвел ваши шаги, и для репо понадобилось около 42 минут для обновления с GitHub теми же пакетами, которые вы перечислили, хотя я добился успеха.Это может быть фактором скорости интернета и истечения некоторого внутреннего тайм-аута Azure.

Это не идеально, но я бы посоветовал вам выполнить первоначальную публикацию из Visual Studio, чтобы убедиться, что указанные пакеты nuget установлены.После этого используйте CD в Azure для извлечения из вашего репозитория Git.Я попробовал это и смог избежать длительных развертываний / прерванных потоков, но сохранил новые изменения после первоначальной публикации VS.

Это не проблема Bot Framework, поэтому я также предложил бы обратиться к команде Azure по мере необходимости.это может указывать на большую проблему.Чем больше слышно голосов, тем больше внимания они будут уделять.

0 голосов
/ 07 июня 2018

Поток был прерван.

Похоже, что вы настроили непрерывное развертывание с помощью GitHub и развернули приложение бота из репозитория GitHub, а " Тема былапрервана ошибка "выдается ошибка при установке пакетов.

У меня возникла та же проблема, когда я использую бесплатный уровень, вы можете попытаться увеличить свой план обслуживания приложения уровень, а затем повторно развернуть приложение бота, чтобы проверить, работает ли оно.

Кроме того, если возможно, вы можете попытаться развернуть приложение бота, используя другие подходы.Например, разверните его из локального Git Repo или Visual Studio и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...