Укажите версию сборки для проекта Do tNet Framework 4.7, используя msbuild через PowerShell - PullRequest
0 голосов
/ 07 января 2020

У меня есть один вкладыш, который может публиковать sh мой проект:

& "$($linkToMSBuildEXE)" "$($solutionName)" /t:projectName /p:Configuration="Release"

Мне нужно опубликовать sh этот проект и установить assemblyVersion и fileVersion выходного исполняемого файла. Я попытался добавить версию:

& "$($linkToMSBuildEXE)" "$($solutionName)" /t:projectName /p:Configuration="Release"/p:Version=1.1.1.1

Это не похоже на работу. Нужно ли добавлять запись в файл csproj? Как мне установить версии через командную строку.

1 Ответ

1 голос
/ 08 января 2020
  1. Установка MSBuild.AssemblyVersion пакета от NuGet.
  2. Используйте следующую или похожую командную строку:

    msbuild project.csproj /t:Rebuild /p:AssemblyVersionNumber=1.2.3.4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...