Я пытаюсь настроить CI для моего проекта .Net.
В скрипте CI я использую
nuget.exe restore mysolution.sln
Но эта команда загружает только пакеты nuget в каталоге ./packages, не устанавливайте содержимое в проектах.
В Visual Studio я могу использовать
Update-Package -reinstall -Project YourProjectName
или
Update-Package -reinstall
обе эти команды переустанавливают пакеты с содержимым, а не толькоскачать.Например, пакет nuget GDAL добавил файл GdalConfiguration.cs в проект после установки, но не после команды «восстановление nuget».Второй пример - пакет Microsoft.SqlServer.Types, в который добавлена папка SqlServerTypes в проекте.
Как мне полностью переустановить пакеты без VS скриптом?Как вы решаете эту проблему?
Спасибо за любую помощь!