Идея состоит в том, чтобы создать общий файл GlobalAssemblyInfo.cs
и включить его в качестве внешней ссылки в каждый проект, который должен быть версионным, таким образом, вы можете изменить версию в одном месте, и все проекты подберут ее, пока Complie
GlobalAssemblyInfo.cs:
[assembly: AssemblyVersion("0.0.0.1")]
[assembly: AssemblyFileVersion("0.0.0.1")]
Обновите файлы csproj один раз, чтобы включить информацию об общей сборке:
<Compile Include="$(SolutionPath)\GlobalAssemblyInfo.cs">
<Link>Properties\GlobalAssemblyInfo.cs</Link>
</Compile>