4

我的软件功能齐全。现在我需要为它制作一个安装程序(包)。

我的软件使用 MySQL 服务器、.NET MySQL 连接器。

因此,除了我的程序集,我还想打包这些 MySQL 软件,以便我的客户可以一次安装所有东西。

我怎么做?这是我第一次制作安装程序,我不知道该怎么做。那么,请提及我需要为此阅读哪些所有课程/文档?

4

4 回答 4

3

您可以使用msbuild来打包您的程序集和先决条件,或者您可以使用InstallShieldAdvanced Installer之类的工具来完成这项工作。请注意,您必须为两者付费。

我正在使用 Advanced Installer,它对我来说效果很好。

于 2009-12-12T07:49:56.867 回答
2

除了Ngu所说的,SO Using MySql From .Net - Licensing Concerns中的这个问题应该会有所帮助。

于 2009-12-12T07:58:50.440 回答
0

查看免费的 nullsoft 安装程序http://nsis.sourceforge.net/Main_Page

于 2009-12-12T08:07:40.943 回答
0

您可以使用 InstallShield 创建您的安装程序。通常,有可用的可再发行包。您可以使用 InstallShield 在安装程序中将这些设置为先决条件。因此,安装程序首先在目标机器上搜索这些先决条件,并确保在安装您的产品之前安装这些组件。

您还可以使用 InstallShield 使您的安装程序与不同的操作系统(Windows 版本、32 位和 64 位操作系统等)兼容。但请记住,您一定要为 InstallShield 付费。

您可能会发现这很有用 - 将 MySQL 连接器 ODBC 设置先决条件添加到项目

于 2009-12-12T09:56:29.210 回答