Пакеты Nuget не загружены для сборки Azure - PullRequest
0 голосов
/ 19 ноября 2018

После того, как я вчера сделал то, что казалось невинным изменением, обновив драйвер MongoDb с версии 2.5 до 2.7, я попытался перестроить веб-сайт в Azure.

В Azure у меня запущена служба приложений, подключенная к моему проекту в Git.

Сбой сборки при запуске команды развертывания со следующим журналом:

Command: "D:\home\site\deployments\tools\deploy.cmd" Handling ASP.NET Core Web Application deployment. Restoring packages for D:\home\site\repository\src\Audit\Audit.csproj... D:\Program Files (x86)\dotnet\sdk\2.1.500\NuGet.targets(114,5): error : Could not find file 'D:\home\.nuget\mongodb.driver\2.4.0\mongodb.driver.2.4.0.nupkg'. [D:\home\site\repository\Cerebro-Audit.sln] Failed exitCode=1, command=dotnet restore "D:\home\site\repository\Cerebro-Audit.sln" An error has occurred during web site deployment. \r\nD:\Program Files (x86)\SiteExtensions\Kudu\78.11022.3613\bin\Scripts\starter.cmd "D:\home\site\deployments\tools\deploy.cmd"

И если я проверяю консоль Azure внутри папки D:\home\.nuget\mongodb.driver\2.4.0\, я вижу, что файла nupkg там нет.Здесь есть файл nuspec, файл лицензии и папка lib, но нет файла nupkg.

Так что здесь есть некоторые странные вещи.Во-первых, почему он все еще ищет версию пакета 2.4.0, даже если я обновил ее до версии 2.7.2 в файле проекта?Почему 2.7.2 вообще не скачивается?Почему внезапно исчез файл 2.4.0 nupkg?

Надеюсь, кто-нибудь может помочь мне снова получить сборку проекта.

1 Ответ

0 голосов
/ 20 декабря 2018

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

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