您知道有时XXX人会发布一些开源可执行文件。 但它有实际的Windows安装程序。 像这样:http://www.bestesoft.com/imgbest/2/3/setupsqueezer_msi.gif
这些事情的基本点通常是将某些文件放在特定位置吗? 另外你怎么做自己的?
由于很多人使用Windows安装程序,它必须是某种开源实用程序吗?我将如何使用一个用于我自己的程序。
答案 0 :(得分:3)
Windows Installer
是一个免费工具,是Windows上可供用户(安装包)和开发人员(生成安装包)的组件。您可以在Visual Studio中使用Setup
项目来利用其功能。
在这样的软件包中部署软件有很多要点,其中一些包括:拥有一个中央容器,用于相互依赖的众多文件,隐藏一般用户不必要的真相,压缩使最终部署包更小,内置-in将配置元素写入系统的操作(包括系统使用和您自己的),自定义操作以执行运行软件之前所需的任何过程,接近全自动回滚,卸载等等,列表继续
为了创建这些包,还有其他可用的环境(与VS相对),有些使用MSI
技术,有些使用其他专有技术。
答案 1 :(得分:0)
如果需要创建用于在Windows上安装软件的安装程序,则可以使用NSIS。它与所有主要的Windows版本兼容,并且在许可的zlib / libpng许可下发布。