У нас есть NuGet, настроенный для нашего решения. Существует папка .nuget
, содержащая конфигурацию, но также файл NuGet.exe
. Я просто заметил, что этот файл действительно устарел (версия 2.0). Как я могу его обновить? Должен ли я скопировать более позднюю версию поверх нее? Но где я могу найти исполняемый файл?Обновление версии NuGet в решении
ответ
вы можете использовать команду nuget.exe update -self
проверки NuGet Update Command documentaton
просто добавить prebuildevent что EXEC:
nuget.exe update -self
это будет проверять и обновлять при необходимости NuGet на каждой сборке или вы можете вызвать его вручную из командной строки, если вы хотите, чтобы обновить его.
Процесс обновления происходит очень быстро и NuGet будет скачать новую версию в папку .nuget
и переименовать старый nuget.exe
в nuget.exe.old
, так что вы можете в конечном итоге откатить обновление.
Единственная «проблема» при использовании prebuildevent заключается в том, что nuget.exe исчезнет из папки решений visualstudio .nuget
. Это происходит также, если вы запустите командную строку с VisualStudio открытым в этом решении/проекты nuget Update Command documentaton
- 1. Обновление номера версии всех сборок в решении
- 2. NuGet - управление и удаление пакетов мульти версии в одном решении
- 3. Nuget: установить один проект в решении как неуправляемый Nuget?
- 4. Селективное обновление пакета Nuget
- 5. Добавить проект в решении с помощью NuGet
- 6. Как восстановить все пакеты nuget в решении?
- 7. Обновление локального репозитория NuGet
- 8. Установка версии пакета Nuget
- 9. Деревья версии NuGet
- 10. NuGet, сравнить установленный против последней версии
- 11. Обновление до определенной версии пакета с помощью NuGet
- 12. Обновление зависимостей перед выпуском с использованием nuget
- 13. Установить номер версии пакета Nuget в TeamCity
- 14. Запретить использование нескольких версий пакетов NuGet в решении
- 15. Файлы содержимого Nuget в .Net-основном решении, не получающем копирование при установке через Nuget
- 16. Можно ли ссылаться на различные версии пакетов NuGet в решении Visual Studio?
- 17. Как предотвратить обновление Nuget автоматически (незначительными) версиями?
- 18. Будет ли обновление nuget в одном проекте повлиять на другие проекты в решении
- 19. Обновление Nuget нарушило Webmatrix?
- 20. Обновление версии gem версии
- 21. Ошибка при попытке включить восстановление пакета NuGet в новом решении
- 22. Гарантия такой же версии пакетов nuget
- 23. Sharing предварительные версии NuGet пакеты
- 24. nuget получить разные версии swicth
- 25. Как обойти ограничения версии nuget
- 26. Обновление компонента с помощью NuGet, когда один проект в решении уже обновлен до последнего
- 27. Обновление WebJobs до последнего пакета Nuget. Обновляет app.config, чтобы не соответствовать версии WindwosAzure.Storage DLL версии
- 28. Обновление версии
- 29. Задание версии пакета Nuget в Octopus Deploy
- 30. NuGet установить без номера версии в пути
Я уверен, что я не хочу иметь его как событие предварительной сборки :) Была ли работа из командной строки, хотя, ура! – Grzenio