Visual Studio 2017 Перенос пакетов.config в PackageReference
При миграции packages.config
с Newtonsoft.Json
пакет к PackageReference
Формат csproj Я получаю проблему совместимости:
Сценарий Newtonsoft.Json v10.0.3, install.ps1 будет игнорироваться при установке пакета после миграции.
Это что-то, что может что-то сломать? Проект хорошо компилируется в локальной версии VS 2017. Но сборка TeamCity Visual Studio (sln) завершается с ошибкой namespace name Newtonsoft could not be found
, Может ли это быть как-то связано с проблемой миграции?
1 ответ
За комментарий @Peska я проверил версию NuGet, которая использовалась для этапа восстановления Restore в TeamCity. Используемая версия NuGet была 3.4.3.
Как только это было изменено на Nuget 4.3.0, восстановление пакета работало как ожидалось, и затем следующий шаг "Build Solution (sln)" завершился успешно.