我用 c#(使用 windows 窗体)开发了一个小型桌面应用程序。对于这个项目,我需要 mysql、MySql.Data.dll 和一些属性文件......
我已经准备好我的项目,但我需要将它刻录在磁盘上(使用 Autorun express)。当我运行那张 cd
- 它应该要求我检查系统中是否安装了mysql,如果尚未安装,那么它应该现在安装在指定的位置
- 运行一些数据库脚本来生成数据库以及关系和约束
- 最后它应该将我的 .exe 文件复制到硬盘上(指定位置)。
谢谢,斯里尼。
我用 c#(使用 windows 窗体)开发了一个小型桌面应用程序。对于这个项目,我需要 mysql、MySql.Data.dll 和一些属性文件......
我已经准备好我的项目,但我需要将它刻录在磁盘上(使用 Autorun express)。当我运行那张 cd
谢谢,斯里尼。
听起来您正在尝试使用自动运行来启动安装程序。查看 Visual Studio 中的内置安装程序项目,或查看WiX。
NSIS是安装程序的另一个不错的选择。我非常广泛地使用了它,并且在我当前的项目中使用 WiX 主要是为了尝试一种不同的方法。Visual Studio 2005 中包含的一个非常有问题,但我还没有尝试过 Visual Studio 2008 及更高版本中包含的那个。
NSIS 和 WiX 遵循非常不同的方法来创建安装程序文件。您可能会发现其中一个或另一个更容易理解。两者似乎都有非常活跃的社区,如果您遇到困难(当然也可以在这里询问),它们会有所帮助。