msbuild pack указать версию? - PullRequest
       13

msbuild pack указать версию?

0 голосов
/ 14 марта 2019

Это то, что я сейчас делаю с пакетом nuget:

nuget.exe pack myapp.csproj -IncludeReferencedProjects -Properties Configuration=Release;prerelease=INeedToSetThisFromTheCommandNotStaticConfigFile-123

Пакет msbuild говорит, что нет

msbuild myapp.csproj /T:pack /p:Configuration=Release;prerelease="-INeedToSetThisFromTheCommandNotStaticConfigFile-123"

prerelease = -INeedToSetThisFromTheCommandNotStaticConfigFile-123: термин «prerelease =-INeedToSetThisFromTheCommandNotStaticConfigFile-123 'не распознается как имя командлета, функции, файла сценария или работоспособной программы.Проверьте правильность написания имени или, если путь был указан, проверьте правильность пути и повторите попытку.

1 Ответ

0 голосов
/ 15 марта 2019

В вашем .csproj файле установите для тега Version значение $(TheVersion) и установите этот параметр из командной строки.

Configuration=Release;TheVersion=123

...