Inno Setup ...如果安装了以前的版本,请使用旧数据库

时间:2010-11-18 13:12:08

标签: inno-setup

我有一个用VB6编写的带有MDB数据库的应用程序。

如果用户的旧版本比我想要的旧版本文件夹(Program Files / AppName / DATA /)复制到新版本而不是设置默认数据库,则安装最新版本时。

新版本将安装在新文件夹Program Files / AppName2 / DATA

if datafolder exists in program files/appName/DATA

 copy datafolder to Program Files/AppName2/DATA

有什么建议吗? 谢谢

2 个答案:

答案 0 :(得分:0)

我不确定你为什么问这个问题,因为它类似于我提供解决方案的previous问题。只需使用DirExistsFileCopy函数。

答案 1 :(得分:-1)

Source: "{pf}\App\Data\*.*"; DestDir: {code:DataPath}\; Check: DirExists(ExpandConstant('{pf}\App\Data\')); Flags: ignoreversion recursesubdirs external