如何更改多个项目的AssemblyInfo.cs文件中的装配版本。我们的解决方案中有大约75个项目,我们几乎每周都需要更改版本。什么是最快的方法来做到这一点。更改多个项目的装配版本
19
A
回答
50
我通常会在所有项目中创建一个名为AssemblyVersionInfo.cs的文件,其中包含作为链接。我让这个文件包含版本属性,并从常规的AssemblyInfo.cs文件中删除相同的属性。然后,您只能在一个文件中更新版本号,并使所有项目共享相同的编号。
将文件添加为链接;右键单击解决方案资源管理器中的项目,选择“添加” - >“现有项目...”。浏览到该文件,然后单击添加按钮右边缘的小箭头,然后在下拉菜单中选择“添加为链接”。
2
一种方法是使用AssemblyInfo Task在生成时设置版本号(http://code.msdn.microsoft.com/AssemblyInfoTaskvers),然后将版本号定义为msbuild脚本中的属性。
0
我在VS中使用了find/replace函数。 例如replacig assembly: AssemblyVersion("1.0.
到assembly: AssemblyVersion("1.1.
在所有的解决方案做了什么,我neded :)
相关问题
- 1. 多个项目的多个Rails版本
- 2. Rails项目和Rails版本更改
- 3. 动态地在安装项目中更改版本?
- 4. 版本控制扩展单个项目的多个项目
- 5. VS2008部署项目。更改每个版本的UpgradeCode
- 6. 项目管理/多个版本
- 7. 跨多个项目管理gradle版本
- 8. 的Ruby版本和项目不匹配
- 9. 如何用多个jdk版本的Gradle构建多个项目?
- 10. 在旧版本上安装新版本的部署项目
- 11. Sharepoint:修改文件/项目的版本
- 12. 如何更改我的项目的默认gemset和ruby版本?
- 13. 更改UITabBarController更多项目的颜色
- 14. Visual Studio 2010安装程序自动更改SVN版本的.NET项目组合版本
- 15. 更改多项选择中的项目的文本颜色AlertDialog
- 16. 更改R CMD的目标版本
- 17. subversion/tortoisesvn-更改版本库的目录
- 18. C#项目上的SQLite更新版本
- 19. 安装django后更改python版本
- 20. 更改Eclipse中大量项目的编译器版本
- 21. 如何以编程方式更改项目的产品版本?
- 22. 如何更改SBT/Android插件/项目中的Scala版本?
- 23. 如何在项目中更改新版本的RAC(ReactiveCocoa)?
- 24. 在Windows版本控制下更改RStudio项目的Git协议
- 25. 如何处理多个节点版本和多个NVM项目?
- 26. 版本控制Bazaar中一个根项目的多个子项目
- 27. IBM MobileFirst版本6.3.0 [项目改质] ERROR:FWLPL0019E
- 28. 更新多模块Maven项目中模块的版本号
- 29. 更新多模块Maven项目的版本
- 30. SBT装配多项目建设
http://blogs.msdn.com/jjameson/archive/2009/04/03/shared-assembly-info-in-visual- studio-projects.aspx – 2009-06-11 12:53:53