发版 v1.0.4:递增版本号(AssemblyInfo/setup.iss 同步 1.0.4);更新包改带版本号命名与本期说明(版本号体系/独立扒图退役/缩放流畅/落库与索引延续)
This commit is contained in:
@@ -38,7 +38,7 @@ end;
|
||||
[Setup]
|
||||
AppName=成套报价软件
|
||||
; ★ 版本号与 AssemblyInfo.cs 的 AssemblyVersion 同步(tools\递增版本号.ps1 统一递增)
|
||||
AppVersion=1.0.3
|
||||
AppVersion=1.0.4
|
||||
AppPublisher=成套报价软件
|
||||
AppId={{8F3A7C21-6B54-4E2D-9A71-5C8B20260825}
|
||||
DefaultDirName=C:\成套报价软件
|
||||
@@ -46,7 +46,7 @@ DefaultGroupName=成套报价软件
|
||||
DisableProgramGroupPage=yes
|
||||
OutputDir=Output
|
||||
; ★ 安装包文件名带版本号(多版本下载不混淆),与 AppVersion 同步
|
||||
OutputBaseFilename=成套报价软件_Setup_1.0.3
|
||||
OutputBaseFilename=成套报价软件_Setup_1.0.4
|
||||
Compression=lzma2
|
||||
SolidCompression=yes
|
||||
WizardStyle=modern
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""组装更新包_20261001: 成套报价软件.exe + 使用说明.txt → 目录 + zip"""
|
||||
"""组装更新包_1.0.4: 成套报价软件.exe + 使用说明.txt → 目录 + zip"""
|
||||
import os
|
||||
import shutil
|
||||
import zipfile
|
||||
@@ -7,37 +7,31 @@ import zipfile
|
||||
ROOT = os.path.normpath(os.path.join(os.path.dirname(os.path.abspath(__file__)), ".."))
|
||||
REL = os.path.join(ROOT, "release", "成套报价软件")
|
||||
OUT = os.path.join(REL, "Output")
|
||||
PKG = os.path.join(OUT, "更新包_20261001_2")
|
||||
PKG = os.path.join(OUT, "更新包_1.0.4")
|
||||
|
||||
说明 = """成套报价软件 更新包 2026-10-01 第2期(覆盖式更新)
|
||||
说明 = """成套报价软件 更新包 v1.0.4(覆盖式更新)
|
||||
|
||||
本期更新:
|
||||
一、PDF 扒图缩放卡顿修复(重点)
|
||||
原来滚轮缩放每档都在界面线程整页重绘,大幅面图纸一滚就卡死;
|
||||
现在改为后台渲染+旧图即时拉伸过渡——缩放跟手流畅,
|
||||
连续滚动只渲染最后一档,不再反复卡顿。
|
||||
主程序内置查看器与 pdfbt 独立程序已同步修复。
|
||||
二、批量插入修复
|
||||
修复批量插入时报"列'框Handle'不属于表"异常的问题。
|
||||
三、数据落库保障
|
||||
1. 编辑直写队列强制落库改造:关窗/切换项目时数据完整写入数据库;
|
||||
2. 全量重算改为单事务提交,重算期间数据一致性更好。
|
||||
四、查询提速
|
||||
项目库与方案库补齐"内部ID"索引,图号/箱号/元件查询明显提速。
|
||||
五、CAD 扒图窗口修复(与 PDF 扒图同步)
|
||||
1. 右键点击已选中的行不再丢失多选集合;
|
||||
2. F1 合并增加防抖,不再误弹提示。
|
||||
六、稳定性
|
||||
后台异常不再被静默吞掉,关键失败写入日志(安装目录 logs),便于远程排查。
|
||||
本期更新(v1.0.4,2026-10-01):
|
||||
一、版本号体系(重点)
|
||||
软件正式引入版本号管理:关于软件页显示版本 v1.0.4,
|
||||
安装包文件名带版本号,今后每版递增、更新可追溯。
|
||||
二、独立扒图程序退役(结构精简)
|
||||
CAD/PDF 扒图独立程序(cadbt.exe/pdfbt.exe)不再随软件安装——
|
||||
全部扒图功能由主程序内嵌窗口承载,功能无任何减少;
|
||||
安装包体积明显减小,升级更干净。
|
||||
三、PDF 扒图缩放流畅(上期修复延续)
|
||||
大幅面图纸滚轮缩放即时跟手,不再卡顿。
|
||||
四、数据落库与查询提速(上期优化延续)
|
||||
关窗数据完整落库;项目库/方案库查询索引优化。
|
||||
五、稳定性
|
||||
后台异常写入日志(安装目录 logs),便于远程排查。
|
||||
|
||||
使用方法:
|
||||
1. 完全关闭成套报价软件(含CAD/PDF扒图也退出);
|
||||
1. 完全关闭成套报价软件;
|
||||
2. 把本包里「成套报价软件.exe」复制到安装目录(默认 C:\\成套报价软件)覆盖;
|
||||
3. 把本包里「pdfbt.exe」复制到安装目录的 pdfbt 子文件夹
|
||||
(默认 C:\\成套报价软件\\pdfbt)覆盖;
|
||||
4. 重新打开软件即可。
|
||||
3. 重新打开软件,关于软件页应显示 v1.0.4。
|
||||
|
||||
(完整安装包 成套报价软件_Setup.exe 已同步构建,全新机器请用安装包。)
|
||||
(完整安装包 成套报价软件_Setup_1.0.4.exe 已同步构建,全新机器请用安装包。)
|
||||
"""
|
||||
|
||||
|
||||
|
||||
@@ -25,5 +25,5 @@ using System.Runtime.InteropServices;
|
||||
// ★ 版本号唯一事实源(2026-10-01 起):格式 主.次.修订.0——每次发版必须递增修订号,
|
||||
// 用 tools\递增版本号.ps1 一键同步(关于软件自动读这里;setup.iss 由脚本同步)。
|
||||
// 不要用 "1.0.*" 自动号(每次编译都变,无法对应发布的安装包)。
|
||||
[assembly: AssemblyVersion("1.0.3.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.3.0")]
|
||||
[assembly: AssemblyVersion("1.0.4.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.4.0")]
|
||||
|
||||
Reference in New Issue
Block a user