Я хотел бы создать nupkg с семантической версией после процесса ci в TFS. nupkg должен быть таким, как показано ниже.
MSVersioningSample.1.0.7-ci-20170926-184446.nupkg
Но, когда я решил, что это релизная версия. Я хотел бы переименовать nupgk и опубликовать его в канале nuget в качестве версии выпуска.
MSVersioningSample.1.0.7.nupkg
Когда я переименовываю файл nupkg и публикую его, номер его версии остается прежним, и во время публикации возникает конфликт.
Потом я понял. Внутри файла nupkg есть файл .nuspec, и мне нужно изменить номер версии в файле nuspec.
Мой вопрос: как я могу редактировать файл nuspec в nupkg с помощью сценария (powershell)?