У меня есть локальный репозиторий библиотеки nuget отдельно как для моих личных, так и для работы с повторными библиотеками классов.
Я создал некоторые пакеты nuget для библиотек, которые больше не находятся в разработке. Я сделал это только для них, потому что я не знаю, как их автоматически обновлять, как только мой проект будет создан.
Я понял, что вся работа выполняется командой nuget с командной строкой Visual Studio. Поэтому я могу легко выполнить нужную мне работу (конечно, я бы прекрасно знал команды, а я нет!)
В основном я хочу, чтобы следующие задачи выполнялись в событии после сборки моего проекта.
В сборке проекта:
- копирование DLL проекта в определенную папку (папка lib пакета nuget)
- обновление файла nuspec для новой версии файла (мой проект увеличивает версию файла при каждой сборке)
- создание нового файла nupkg с новой версией файла
Фил Хаак показывает часть этой функции, но, насколько я могу судить, это все еще прототип.
Итак, мое требование - это выше. Кто-нибудь еще это сделал?