有三个程序集版本属性.有什么区别?如果我使用AssemblyVersion并忽略其余部分可以吗?
MSDN说:
指定要归属的程序集的版本.
指示编译器使用Win32文件版本资源的特定版本号.Win32文件版本不需要与程序集的版本号相同.
定义程序集清单的其他版本信息.
这是使用装配属性的最佳做法的后续行动?
我知道这个问题已经弹出好几次了,就像这里一样:将subversion存储库编号转换为代码.
但要么我理解太复杂,要么对我的项目来说过于复杂.这是我的简要设置:几个开发人员使用visual studio 2012和ankhsvn连接到我们的subversion存储库,开发一个.net Web应用程序.开发服务器使用cruisecontrol.net同步存储库中的最新文件.测试服务器,手动复制特定修订版以进行QA.
请求是在站点上显示最新版本,以便测试人员知道他们正在查看的版本.
什么是最简单的方法?是否有一些直接从代码中获取它的方法(最佳方案)?可以在cruisecontrol.net上为我做这件事(但是这会离开手动部署的测试服务器).我搜索和搜索了许多解决方案似乎很麻烦,我只是想知道在我开始构建一个精心设计的装置之前是否有更简单的方法.