Ошибка развертывания - поиск сторонних сайтов для пакетов Nuget - PullRequest
0 голосов
/ 05 июля 2019

У меня есть болотная стандартная страница .Net Core ASP MVC, использующая EF и использующая Telerik Components.

Проект отлично работает на моей машине без сбоев.

Однако я не очень хорош всторонники и не получают экосистему, которая идет вокруг проекта.Я пытаюсь создать развертываемый пакет, и кажется, что он проходит этапы, на которых говорится «восстановление пакетов для xxxxx»

, затем он пытается связаться с https://nuget.telerik.com/nuget/FindPackagesById()?id= для целого ряда пакетов и завершается неудачей

Затем выполняется «установка» всех из них (я могу только предположить, что он пытается выполнить другое репо), затем происходит сбой на некоторых.

Затем сборка завершается с помощью

c:\Program Files\dotnet\sdk\2.1.503\Sdks\Microsoft.NET.SDk\targets\Microsoft.PackageDependencyResolution.targets(198,5): Error NETSDK1004 Assets flie xxxxxx not found. Run a NuGet package restore to generate this file.

Однако, этот файл не существует, и я попробовал множество решений без какой-либо удачи (одно из них - очистить кэш Nuget - и я потратил 2 часа, пытаясь исправить проект после этого!).

Может кто-нибудьпосоветуете следующие шаги?

1 Ответ

0 голосов
/ 08 июля 2019

Возможно, что-то похожее на эту проблему, о которой было сообщено Github dotnet / SDK .И та же причина, например , эта проблема .

Не уверен, какую настоящую команду msbuild вы используете в Devops, но попробуйте добавить в команду ключ /Restore или -restore.Это может выглядеть так: msbuild ...... /Restore

Дайте мне знать, если это поможет :)

...