软件安装程序包与数据库集成问题

时间:2014-03-26 15:57:21

标签: visual-studio-2013 installation-package

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

问题是:

  
    

有没有办法将此应用程序安装到另一台计算机而无需导出数据库安装MySQL数据库配置。< / p>   

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

1 个答案:

答案 0 :(得分:0)

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

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

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

您也可以手动完成所有操作(即编写您自己的安装应用程序,使用Process类调用MySQL安装程序,安装MySQL,创建项目文件夹,创建快捷方式等)。 Installshield不是完全正常运行,并且会产生很多不好的压力,但是可以快速/简单地安装。