Изменить только номер ревизии в AssemblyInfo.cs с помощью задачи MSBuild FileUpdate

Мне нужно изменить только номер ревизииAssemblyInfo.cs файл. Номер версии в форматеMajor.Minor.Build.Revision например1.4.6.0.

В настоящее время я меняю версию сFileUpdate задание (изПроект MSBuild Community Tasks) и следующее регулярное выражение:

<FileUpdate Files="@(AssemblyResult)"
    Regex='(\[\s*assembly:\s*AssemblyVersion\(\s*"[^\.]+\.[^\.]+)\.([^\.]+)(\.)([^\.]+)("\)\s*\])'
    ReplacementText='[assembly: AssemblyVersion("$(AssemblyMajorNumber).$(AssemblyMinorNumber).$(AssemblyBuildNumber).$(Revision)")]' />

Теперь мне нужно обновить только номер ревизии, оставить основные, второстепенные и построить без изменений. Итак, есть ли задача сделать это? Или это можно сделать с помощью регулярного выражения? Каково было бы регулярное выражение тогда?

Ответы на вопрос(2)

Ваш ответ на вопрос