0

最近通过使用 Visual Studio 2013,我开发了一个程序,该程序根据其时间和警报音设置显示警报信息。这些设置和文件存储在 MySQL 数据库中。

问题是:

有什么方法可以将此应用程序安装到另一台计算机上,而无需导出数据库安装 MySQL 数据库对其进行配置

只是我想在包括软件安装包的地方安装所需的数据库文件和应用程序。或者你会给我什么建议。

4

1 回答 1

0

使用与 VS2013 一起打包的 Installshield Lite,您可以创建一个设置,其中包括 MySQL 等应用程序的设置。

当安装程序运行时,它将使用提供的参数安装 MySQL。如果您将应用程序配置为使用此处讨论的静默安装:https ://dev.mysql.com/doc/refman/5.1/en/windows-installer-msi-quiet.html那么安装将被视为“一部分'你的设置。

对于设置,我建议创建一个设置应用程序(控制台应用程序),它将读取 .sql 文件等并配置数据库。这也可以作为安装的先决条件运行。

您也可以手动完成所有这些操作(即编写您自己的设置应用程序,该应用程序将使用 Process 类调用 MySQL 设置、安装 MySQL、创建项目文件夹、创建快捷方式等)。Installshield 功能不全,受到很多负面报道,但可以完成快速/简单安装的工作。

于 2014-03-27T07:25:48.783 回答