我有用VB6数据库编写的VB6应用程序。Inno Setup ...如果安装了以前的版本,则使用旧的数据库
当安装最新版本时,如果用户的旧版本比我想将旧的数据库文件夹(Program Files/AppName/DATA /)复制到新安装而不是设置默认数据库。
新版本将被安装在一个新文件夹,Program Files文件/ AppName2/DATA
if datafolder exists in program files/appName/DATA
copy datafolder to Program Files/AppName2/DATA
有什么建议? 谢谢
我明白了,我不明白的是我该如何使用它。我是否需要创建过程,是否可以在脚本的“文件”部分中使用条件?我发现了BeforeInstall suport函数,我认为它允许我检查旧dir是否存在并复制它,然后为新文件使用onlyifdoesntexist参数。我认为这应该工作 – thedev 2010-11-18 14:52:45
我建议你阅读'Pascal脚本'部分下的Inno Setup文档。 – Bernard 2010-11-18 16:31:12