如何创建安装文件

时间:2015-07-30 20:30:25

标签: c# mysql installation

我开发了一个带有MySQL数据库的c#windows窗体应用程序。

在客户端计算机上安装应用程序时,我按照以下步骤操作。

  1. 我安装MySQL服务器。

  2. 我手动将我的应用程序的数据库上传到MySQL服务器。

  3. 我运行我的C#应用​​程序。

  4. 我需要在安装MySQL服务器并上传数据库的一个安装文件中打包所有3个步骤,然后用户可以运行C#应用程序。

1 个答案:

答案 0 :(得分:0)

多年来我使用了一些安装程序,并对我目前正在使用的安装程序感到非常满意:WiX

如果你想要一个纯粹的基于.msi的解决方案,那么WiX就是它。特别是如果MySQL人员有可用的msi合并模块(.msm),您可以与安装程序合并。

WiX的缺点是你不得不专注于更精细的事情。好处是你可以专注于更精细的细节。学习曲线有点陡峭,但是一旦你有了初始安装程序,它就不需要太多的维护,并且它与你的Visual Studio解决方案文件整齐地集成在一起。 msbuild和tfs支持开箱即用(只需记住在构建服务器上安装WiX)。