首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过inno安装程序使用mysql创建vb6安装程序

问通过inno安装程序使用mysql创建vb6安装程序
EN

Stack Overflow用户
提问于 2014-02-26 19:39:35
回答 1查看 973关注 0票数 1

我有一个VB6项目,由于VB创建者已经相当老了,所以我已经使用inno设置创建者创建了这个项目。

我已经在设置中包含了一些.ocx文件,以便应用程序在每台PC上运行:

代码语言:javascript
复制
;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。为此,我需要添加哪些文件到安装脚本中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-02 05:02:34

经过了大量的尝试(包括失眠)。我找到了答案。

来自C:\Program Files\MySQL\Connector ODBC 3.51目录。将下列文件复制到安装创建者目录中。

然后,在安装脚本中包括以下行:

代码语言:javascript
复制
;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""";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22051553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档