• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Practice makes better

Any fool can write code that computer can understand. Good programmers write codes that humans can understand.

  • 博客园
  • 首页
  • 新随笔
  • 联系
  • 订阅
  • 管理

一种控制整个解决方案中所有工程版本相同的办法

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


引文中还提到有如何使用弹出窗口动态改变版本号.

不过一般的配置管理中不一定所有工程或组件的版本要保持一致, 以上做法仅作参考.
posted @ 2007-04-07 08:09  margiex  阅读(207)  评论(0)    收藏  举报
刷新页面返回顶部

公告

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3