c# 如何生成文件版本号并自动增加?

scorpionco 2010-07-07 11:26:41
有些朋友说修改AssemblyInfo.cs
改成[assembly: AssemblyVersion("10.0.*")]
[assembly: AssemblyFileVersion("10.0.0.0")]

但是通过this.ProductVersion.ToString();
只能得到的是10.0.0.0
而10.0.*的变量值在具体文件里点属性再点版本里面的assembly version 是 10.0.3840.20384
但是我想把版本号显示到界面来。如何才能做到呢?

谢谢!
...全文
2333 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsw0515 2010-07-07
  • 打赏
  • 举报
回复
Application.ProductVersion
wuyq11 2010-07-07
  • 打赏
  • 举报
回复
属性 --> 发布 --> 选中“随每次发布递增修订号”
daihua_1113 2010-07-07
  • 打赏
  • 举报
回复
// 有关程序集的常规信息通过下列属性集
// 控制。更改这些属性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("XXXXXXXX")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("XXXXXXXX")]
[assembly: AssemblyProduct("XXXXXXXX")]
[assembly: AssemblyCopyright("版权所有 (C) Microsoft 2009")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 属性设置为 true。
[assembly: ComVisible(false)]

// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("e069b016-0ef4-4e52-892f-6278c9b29e01")]

// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 内部版本号
// 修订号
//
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧