Ошибка сборки VSTS: непропуск перед первым тегом
Определение сборки VSTS терпит неудачу, и я не могу сделать головы или хвосты этой ошибки...
C:\Windows\system32\chcp.com 65001
Active code page: 65001
Detected NuGet version 3.3.0.212 / 3.3.0
SYSTEMVSSCONNECTION exists true
Error: Non-whitespace before first tag.
Шаг сборки Nuget Installer, шаг сборки Visual Studio Build
Этапы сборки вышли из строя? Разве я не ссылаюсь на нужный файл на этапе установки Nuget? Установщик Nuget вызывает XML-файл nuget.config, но мое приложение.Net Core хранит свои зависимости в файле project.json. Пожалуйста, дайте мне знать, если мне нужно предоставить больше информации, или что отсутствует в посте, чтобы упростить диагностику.
1 ответ
Для приложения.Net Core используйте команду dotnet-restore для восстановления пакета. Команда dotnet restore использует NuGet для восстановления зависимостей, а также специфичные для проекта инструменты, указанные в файле project.json.
Добавьте шаг командной строки в ваше определение сборки. (Инструмент: dotnet, Аргумент: восстановление, Рабочая папка: [путь к папке, в которой находится файл project.json])
Есть статья, которая может вам помочь.