Я хочу изменить номер версии сборки проекта C # во время сборки, передав его в виде свойства в командной строке MSBuild.
AssemblyInfo Task изменит версию сборки внутриAssemblyInfo.cs перед компиляцией.Это почти то, что я хочу.Проблема в том, что я не хочу, чтобы AssemblyInfo.cs изменялся из-за проблем с контролем версий.Я не хочу, чтобы все эти файлы AssemplyInfo.cs отображались как измененные и нуждающиеся в проверке каждый раз, когда мы выполняем сборку.
То, что я хотел бы, это "вещь", которая изменяет номер версии сборкипосле компиляции - возможно, с использованием ткацкой задачи после сборки.Такая «вещь» уже существует где-либо в виде открытого исходного кода или розничного продукта?Если нет, может кто-нибудь указать мне на документацию для написания ткача пост сборки?