Ошибка сборки 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])

Есть статья, которая может вам помочь.

Другие вопросы по тегам