版本号体系落地:AssemblyInfo 固定三段式 1.0.3 为唯一事实源(禁用 1.0.* 自动号);关于软件运行时读程序集版本;setup.iss 带版本号并纳入 git;新增 tools\递增版本号.ps1 一键递增三处同步(已自测往返);技能写入版本号铁律(每次发版必须递增)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// 关于软件:经典关于页模板(页头 图标/名称/版本/简介 + 选项卡 功能介绍|开源致谢 + 底部版权栏)
|
||||
// 关于软件:经典关于页模板(页头 图标/名称/版本/简介 + 选项卡 功能介绍|开源致谢 + 底部版权栏)
|
||||
// 富文本用 SelectionColor/Font 逐段设置(■ 小节标题深蓝加粗、协议名按协议配色,纯 WinForms 无新依赖)
|
||||
using System;
|
||||
using System.Drawing;
|
||||
@@ -16,6 +16,10 @@ namespace 成套报价软件
|
||||
// 页头排版在 Load 里做(AutoScale 完成后):版本号紧随软件名实际宽度、
|
||||
// 简介对齐软件名左侧,避免高 DPI 下固定坐标互相压字;图标 Zoom 充满框
|
||||
pic图标.SizeMode = PictureBoxSizeMode.Zoom;
|
||||
// ★ 版本号从程序集读取(唯一事实源=AssemblyInfo 的 AssemblyVersion,递增后这里自动跟随;
|
||||
// Designer 里的 v1.0.0 只是设计期占位文本)。显示三段:主.次.修订
|
||||
lbl版本.Text = "v" + System.Reflection.Assembly.GetExecutingAssembly()
|
||||
.GetName().Version.ToString(3);
|
||||
this.Load += (s, e) =>
|
||||
{
|
||||
try
|
||||
|
||||
Reference in New Issue
Block a user