0

我是 NSIS 的新手,我计划A使用 NSIS 分发一个程序。现在我想提供一个附加组件A1(不能作为A其自身的一部分分发),它必须将其文件放入目录中A,如果A根本没有安装则失败。我还希望能够安装更新版本而A无需重新安装A1.

NSIS有可能吗?您能否提供此类部署的示例?

4

1 回答 1

1

对于一个,您只需使用InstallDirRegKey并将其指向您的卸载注册表项,以便新版本安装在旧版本之上。

对于A1,您应该使用InstallDirRegKey读取A的密钥,然后使用.onVerifyInstdir回调验证此位置,如果未选择正确的目的地,这将阻止用户单击目录页面上的下一步...

于 2012-12-08T10:50:39.167 回答