Существует два способа упаковки пакетов nuget. Вы можете использовать «nuget pack» или «do tnet pack» (если в вашем решении есть ядро do tnet). Разница в том, что do tnet pack создаст раздел зависимости в вашем nuspe c, и вы увидите зависимость от установки, где пакет nuget не будет по умолчанию, если вы не используете реальный файл nuspe c. Если вы создадите файл nuspe c, вам нужно добавить в файл раздел зависимостей, чтобы они появлялись при установке. Проверьте здесь для получения информации о файле nuspe c.
Для вашего номера версии он также фактически находится в файле nuspe c в разделе метаданных есть тег с версией, которую вы хотеть. В качестве выпадающего списка вы можете использовать задание пакета TFS, которое можно использовать для отправки номера версии. Для этой задачи вы можете использовать файл nuspe c или непосредственно csproj.
У вас есть те же опции для пакета do tnet с использованием основного задания do tnet
Обновление:
Если вы измените шаблон версии номера сборки на вкладке параметров для шаблона 4 (или 3) ди git, например, $ (Дата: гггг. MM.dd). $ (Rev: r), например, 2020.03.05.xx (где xx будет увеличиваться для каждой сборки в тот же день и go до 1 на следующий день) или 1.0. $ (Rev: r), что будет 1.0.xx, который будет увеличиваться до тех пор, пока вы не измените значение 1.0, а затем не воспользуетесь «Использовать номер сборки», он сделает это за вас.