数据库
首页 > 数据库> > mysql – 在这种情况下,installshield是否适用?

mysql – 在这种情况下,installshield是否适用?

作者:互联网

我公司要求我找到解决方案的方案是,

>安装MySql
>创建用户和超级权限
>创建数据库
>安装多个exe文件
>运行3-4个sql脚本.

好的,所以我看到了InstallShield功能,我也在看NSIS选项,但是我的公司不在乎我们是否会购买InstallShield或使用免费的,所以我放弃了这个选项,经过2-3个小时的研究后我发现installshield可能是最好的.

但我在这个领域有0经验,我无法确定InstallShield是否能满足我的需求,或者我是否过度思考这种情况并且有一个简单的解决方案.

任何建议都是适当的.

解决方法:

我建议大家不要使用InstallShield.最好使用WiX(Windows Installer XML).

在我们公司,我们使用InstallShield MSI-Project已有五年了,这真的很痛苦.当您尝试演示版时,一切看起来都很漂亮,但是一旦您获得越来越多的要求,您将开始注意到存在许多错误,并且使用InstallScript进行自定义操作将使您回到90年代.

WiX(纯XML)的语法在第一次看起来会让人感到困惑和难以理解,但是你可以在你的标记中使用makros和变量这样做很好.

您可以使用C#编写自定义操作,因此您可以使用一些现有代码来创建用户和授予权限.

标签:mysql,exe,installshield
来源: https://codeday.me/bug/20190709/1408877.html