AutoUpgrader 5.2支持XE7/XE8/XE10.1Berlin

Delphi 项目的自动升级工具里,AutoUpgrader v5.2算是挺顺手的一个,是你还在用XE7XE8或者XE10.1 Berlin这些老版本的时候,能省不少事。

老项目迁移烦人?项目一多,改项目文件、查依赖、升级库,全靠手动搞真挺折腾的。AutoUpgrader就是干这个的,自动扫你的源码、改工程文件,连第三方组件路径也能,能省不少体力活。

像从XE8升到Berlin这种,光是对新版 API 和平台支持那套东西做适配就够喝一壶了,尤其是你还打算支持macOS或者搞64 位 Android。这个工具在那一步上真的帮大忙。

嗯,,自动化也不是万能的。升级前项目备份一下是必须的,谁知道是不是哪处用的不太标准,升级后出点小插曲也不稀奇。文档里有详细,怎么跑、怎么回滚、哪里出错都讲得挺清楚。

如果你项目用的版本正好在XE7 到 XE10.1这段之间,想趁机上个新版又不想全靠手抄,那这个工具还蛮值得一试的。资源包里除了工具本体,还有些示例和,按着走基本没大问题。

另外你可以顺便看看这篇关于 AutoUpgrader v5.2 的控件,或者看看完整源码版本,想研究底层逻辑的也方便些。

如果你正打算升级 Delphi 老项目,不妨花几分钟试试这个,搞不好省你几个通宵。

1_berlin
AutoUpgrader_v5.2_XE7_XE8_XE10_XE10.1_Berlin 预估大小:105个文件
file
AutoUpgraderPro.cnt 9KB
file
AutoUpgraderPro.GID 37KB
file
AutoUpgraderPro.hlp 304KB
file
install.sss 707B
file
Main.cpp 2KB
file
AutoUpgraderProDemo.bpr 5KB
file
Main.dfm 2KB
file
Main.h 2KB
file
AutoUpgraderProDemo.cpp 682B
file
AutoUpgraderProDemo.res 876B
file
AutoUpgraderProDemo.vrc.~4~ 76B
file
AutoUpgraderProDemo.vrc.~3~ 115B
file
AutoUpgraderProDemo.vrc.~2~ 115B
file
AutoUpgraderProDemo.vrc.~7~ 115B
file
AutoUpgraderProDemo.vrc.~8~ 115B
file
AutoUpgraderProDemo.vrc.~1~ 115B
file
AutoUpgraderProDemo.vrc.~5~ 115B
file
AutoUpgraderProDemo.vrc.~6~ 76B
file
AutoUpgraderProDemo_Icon.ico 766B
file
Main.dfm 2KB
file
Main.dcu 9KB
file
AutoUpgraderProDemo.identcache 181B
file
Main.pas 2KB
file
AutoUpgraderProDemo.stat 170B
file
AutoUpgraderProDemo_Icon1.ico 766B
file
AutoUpgraderProDemo.res 940B
file
readme.txt 165B
file
AutoUpgraderProDemo.dproj 7KB
file
AutoUpgraderProDemo.dpr 242B
file
AutoUpgraderProDemo.dproj.local 62B
file
WindowsXP.res 648B
file
auAutoUpgraderLang.rc 54KB
file
AutoUpgraderProXE8.identcache 1KB
file
AutoUpgraderProXE7.otares 96B
file
auHTTP.pas.~1~ 72KB
file
AutoUpgraderProXE8.dpk.~1~ 2KB
file
auAutoUpgraderLang.rc.~2~ 54KB
file
auAutoUpgraderLang.rc.~1~ 54KB
file
AutoUpgraderProXE8.dpk.~2~ 2KB
file
auThread.dcu 25KB
file
auAutoUpgraderUpgradeMsg.pas 3KB
file
auAutoUpgraderAddURL.pas 1KB
file
auExtAssociation.pas 12KB
file
AutoUpgraderProXE10.res 5KB
file
VistaUAC.res 568B
file
auAutoUpgraderPassword.dfm 2KB
file
auDefines.inc 1KB
file
auAutoUpgraderPassword.pas 3KB
file
auThread.pas 21KB
file
AUReg.dcr 2KB
file
AUReg.pas 5KB
file
AutoUpgraderProDemo_Icon.ico 766B
file
auAutoUpgraderAddURL.dfm 1KB
file
AutoUpgraderProXE7.res 5KB
file
AutoUpgraderProXE10Berlin.dpk 2KB
file
AutoUpgraderProXE7.dproj.local 62B
file
AutoUpgraderProXE10.dproj 24KB
file
AutoUpgraderProXE8.dproj.local 62B
file
auHTTP.pas 72KB
file
auAutoUpgraderLang1.rc 54KB
file
AutoUpgraderProXE7.dproj 8KB
file
auHTTP.dcu 80KB
file
AutoUpgraderProXE7.dpk 2KB
file
AutoUpgraderProXE6.dproj 8KB
file
AutoUpgraderProXE7.stat 161B
file
AutoUpgraderProXE10Berlin.dproj.local 557B
file
auAutoUpgraderWizard.pas 5KB
file
auAutoUpgrader.res 11KB
file
AutoUpgraderProXE8.otares 96B
file
AUReg.dcu 7KB
file
auAutoUpgraderEditor.pas 11KB
file
AutoUpgraderProXE7.skincfg 1018B
file
auAutoUpgrader.dcu 43KB
file
AutoUpgraderProXE10Berlin.identcache 1KB
file
auHTTPProxyEditor.dcu 11KB
file
auAutoUpgraderWizard.dfm 16KB
file
auAutoUpgraderEditor.dfm 6KB
file
AutoUpgraderProXE10.dpk 2KB
file
AutoUpgraderProXE8.stat 165B
file
AutoUpgraderProXE10Berlin.dproj 25KB
file
auAutoUpgraderWizard.dcu 13KB
file
auExtAssociation.dcu 15KB
file
auHTTPProxyEditor.dfm 6KB
file
AutoUpgraderProXE6.dpk 2KB
file
AutoUpgraderProXE7_Icon.ico 4KB
file
auAutoUpgraderEditor.dcu 23KB
file
auAutoUpgraderPassword.dcu 8KB
file
auUtils.pas 53KB
file
auHTTPProxyEditor.pas 5KB
file
auAutoUpgraderAddURL.dcu 5KB
file
auAutoUpgraderLang.res 64KB
file
auUtils.dcu 46KB
file
AutoUpgraderProXE8.res 5KB
file
AutoUpgraderProXE8_Icon.ico 4KB
file
auAutoUpgraderUpgradeMsg.dcu 8KB
file
auAutoUpgrader.pas 35KB
file
auAutoUpgraderUpgradeMsg.dfm 2KB
file
AutoUpgraderProXE8.dproj 24KB
file
AutoUpgraderProXE8.dpk 2KB
file
AutoUpgraderProDemo.vrc 115B
file
AutoUpgraderProXE10.stat 162B
file
AutoUpgraderProXE10Berlin.res 5KB
file
AutoUpgraderProXE10.dproj.local 332B
file
License.txt 5KB
file
Readme.txt 4KB
...
rar 文件大小:631.96KB