如何使用NSIS更新安装程序?
发布时间:2020-12-14 01:43:51 所属栏目:Windows 来源:网络整理
导读:我目前有一个使用NSIS的安装程序的项目,但是我想更新只有更改文件的新版本,并显示更改日志.目标平台是 windows.你有什么方法/建议呢? 您可能需要重新考虑使用NSIS.如果您正在修补和分发更新,您可能会最大程度地利用使用 Windows Installer功能(msiexec)的安
我目前有一个使用NSIS的安装程序的项目,但是我想更新只有更改文件的新版本,并显示更改日志.目标平台是
windows.你有什么方法/建议呢?
您可能需要重新考虑使用NSIS.如果您正在修补和分发更新,您可能会最大程度地利用使用
Windows Installer功能(msiexec)的安装程序技术.
NSIS基本上是一个运行并执行所需操作的程序,而Windows Installer类型安装程序会强制您将应用程序拆分为可由Windows安装程序msi服务管理的功能和组件.无论您是否允许安装2个不同版本的产品,无论补丁是否可应用于特定版本的产品,MSI将跟踪您安装的产品版本,再次运行安装程序将以维护模式运行,任何其他有关更新和安装的问题. 如果您更改为Windows Installer技术,基本上您正在请求的大部分内容将可以开箱即用.而如果您使用NSIS(不使用Windows Installer技术),那么您将不得不自行实施. 作为一个例子,有一个非常全面的安装程序构建器称为AdvancedInstaller(http://www.advancedinstaller.com/),听起来像你想要的.或者,如果你想花费剩下的时间拖延论坛和新闻组,那么有一个名为WiX的开源产品,类似的;) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- winapi – Win32 WM_SETCURSOR,WM_MOUSEMOVE总是在成对?
- DLL – 有没有办法将版本信息存储在Rust编译的可执行文件或
- windows-server-2008 – 最快的复制文件的方法
- 为什么IIS无法在Windows上的Bash创建的文件夹中读取Web.con
- windows-server-2008 – 数字字符串类型的AD自定义属性在更
- 在windows上导入.sql文件到postgresql
- 零部署CouchDB嵌入Windows应用程序?
- windows-installer – 来自产品ID的MSI产品代码?
- 部署 – 我们应该部署scrrun.dll(Windows Scripting Runtim
- WINDOWS 32位与64位系统的编程差异
推荐文章
站长推荐
热点阅读