1. 把每个工程的
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
去掉,
2. 添加一个单独的文件到solution中,然后添加上面两行,
3. 在每个工程中添加这个单独的文件,以 link的方式添加, 这样每个工程都有一份这个文件的共同拷贝. 当修改这个文件的版本号时,所有工程的版本号都被修改.
具体说明请参考:
http://www.codeproject.com/useritems/Sinking_Version_Numbers.asp
引文中还提到有如何使用弹出窗口动态改变版本号.
不过一般的配置管理中不一定所有工程或组件的版本要保持一致, 以上做法仅作参考.