如何在 C# 中自动化程序集文件版本
How to automate Assembly File Version in C#
程序集版本可以通过将其指定为“1.0.*”来自动递增,这会自动确定内部版本号和修订版号。
但是,如果出于一致性或其他原因,有人希望他们的文件版本与程序集版本相同,那么如何在不每次都手动输入的情况下实现呢? “1.0.*”方法不适用于 AssemblyFileVersion。
在Properties/AssemblyInfo.cs中,只注释掉最后一行
[assembly: AssemblyFileVersion("1.0.0.0")]
所以文件的结尾是
// 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.*")]
[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
这样程序集版本号也将自动指定为文件版本。
程序集版本可以通过将其指定为“1.0.*”来自动递增,这会自动确定内部版本号和修订版号。 但是,如果出于一致性或其他原因,有人希望他们的文件版本与程序集版本相同,那么如何在不每次都手动输入的情况下实现呢? “1.0.*”方法不适用于 AssemblyFileVersion。
在Properties/AssemblyInfo.cs中,只注释掉最后一行
[assembly: AssemblyFileVersion("1.0.0.0")]
所以文件的结尾是
// 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.*")]
[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyFileVersion("1.0.0.0")]
这样程序集版本号也将自动指定为文件版本。