我在Visual Studio中有一个相当大的解决方案。有没有办法一次更新解决方案中所有程序集的主要/次要版本号?
最佳答案
您可以在解决方案中的所有项目之间共享AssemblyInfo.cs文件。该共享文件应包含版本号。要共享它,必须在VS中使用“添加现有文件”,然后在文件对话框中选择“添加为链接”。每个项目都有其私有(private)的和共享的AssemblyInfo.cs。私有(private)的仍然包含非版本属性。
我有一个TeamCity设置,在其中使用实际的构建版本在每个TeamCity构建中生成共享文件,并且运行良好。
关于visual-studio - 更新解决方案中所有程序集的版本号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/759644/