Как динамически обновлять значение в Assemblyinfo.cs

Я написал программу, которая получает значение из репозитория SVN. Теперь я хочу обновить AssemblyFileversion с этим значением.

Поскольку я не могу написать какой-либо код в Assemblyinfo.cs, как я буду обновлять значение AssemblyFileVersion.

Я хочу добиться чего-то подобного

..........................
// Version information for an assembly consists of the following four values:
//
//      Major Version
//      Minor Version 
//      Build Number
//      Revision
//
// You can specify all the values or you can default the Build and Revision Numbers 
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]

 SvnInfoEventArgs info;
                    Uri repoURI = new Uri("ServerAddress");
                    svnClient.GetInfo(repoURI, out info);


[assembly: AssemblyVersion("1.0.0.0")]
    [assembly: AssemblyFileVersion(String.Format("{0}.{1}.{2}. {3}",
                                          major,minor,build,info.Revision))]

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

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