我有一个VB6项目,由于VB创建者已经相当老了,所以我已经使用inno设置创建者创建了这个项目。
我已经在设置中包含了一些.ocx文件,以便应用程序在每台PC上运行:
;Adding .ocx files
Source: "Setup Creator\comctl32.ocx"; DestDir: "{sys}"; Flags: regserver onlyifdoesntexist uninsneveruninstall
Source: "Setup Creator\MSMASK32.OCX"; DestDir: "{sys}"; Flags: regserver onlyifdoesntexist uninsneveruninstall
Source: "Setup Creator\mscomct2.ocx"; DestDir: "{sys}"; Flags: regserver onlyifdoesntexist uninsneveruninstall软件采用MySQL ODBC连接器v3.51。为此,我需要添加哪些文件到安装脚本中?
发布于 2014-04-02 05:02:34
经过了大量的尝试(包括失眠)。我找到了答案。
来自C:\Program Files\MySQL\Connector ODBC 3.51目录。将下列文件复制到安装创建者目录中。
然后,在安装脚本中包括以下行:
;Copy MySQL ODBC Dependencies to {sys}
Source: "Setup Creator\myodbc3.dll"; DestDir: "{sys}"; Flags: onlyifdoesntexist uninsneveruninstall
Source: "Setup Creator\myodbc3.lib"; DestDir: "{sys}"; Flags: onlyifdoesntexist uninsneveruninstall
Source: "Setup Creator\myodbc3i.exe"; DestDir: "{sys}"; Flags: onlyifdoesntexist uninsneveruninstall
Source: "Setup Creator\myodbc3S.dll"; DestDir: "{sys}"; Flags: onlyifdoesntexist uninsneveruninstall
Source: "Setup Creator\myodbc3S.lib"; DestDir: "{sys}"; Flags: onlyifdoesntexist uninsneveruninstall
[Run]
;Do this before cm:launchprogram
Filename: "{sys}\myodbc3i"; Parameters:"-a -d -t""MySQL ODBC 3.51 Driver;DRIVER=myodbc3.dll;SETUP=myodbc3s.dll""";https://stackoverflow.com/questions/22051553
复制相似问题