开源“windows”安装程序

时间:2011-03-02 12:29:07

标签: windows-installer

您知道有时XXX人会发布一些开源可执行文件。 但它有实际的Windows安装程序。 像这样:http://www.bestesoft.com/imgbest/2/3/setupsqueezer_msi.gif

这些事情的基本点通常是将某些文件放在特定位置吗? 另外你怎么做自己的?

由于很多人使用Windows安装程序,它必须是某种开源实用程序吗?我将如何使用一个用于我自己的程序。

2 个答案:

答案 0 :(得分:3)

Windows Installer是一个免费工具,是Windows上可供用户(安装包)和开发人员(生成安装包)的组件。您可以在Visual Studio中使用Setup项目来利用其功能。

Wikipedia Information

MSDN Information

MSDN Information (Reference)

InstallSite Information

在这样的软件包中部署软件有很多要点,其中一些包括:拥有一个中央容器,用于相互依赖的众多文件,隐藏一般用户不必要的真相,压缩使最终部署包更小,内置-in将配置元素写入系统的操作(包括系统使用和您自己的),自定义操作以执行运行软件之前所需的任何过程,接近全自动回滚,卸载等等,列表继续

为了创建这些包,还有其他可用的环境(与VS相对),有些使用MSI技术,有些使用其他专有技术。

答案 1 :(得分:0)

如果需要创建用于在Windows上安装软件的安装程序,则可以使用NSIS。它与所有主要的Windows版本兼容,并且在许可的zlib / libpng许可下发布。