2011-12-06 37 views
10

我想创建一个使用Innosetup的安装程序,它不应该使用Windows安装程序注册应用程序,这个选项我可以在高级安装程序中看到它。 如果选择此选项,安装程序将不会将任何值写入注册表,并且不会出现在添加/删除程序中,它只是将文件复制到所需的位置。如何使用Innosetup创建安装程序,该安装程序不应该使用添加/删除程序注册应用程序?

此功能需要创建便携式应用

它只是可以作为一个提取。

您可以在下面的链接中看到使用NSIS脚本构建的示例可移植应用程序。 http://www.megaupload.com/?d=NG01KLPL

回答

13

您可以设定CreateUninstallRegKey=no阻止只是在添加项/删除程序,或Uninstallable=no禁用所有的卸载功能。
这两个都有副作用,如停止UsePrevious*值和Get/SetPreviousdata

请注意,添加/删除程序不是Windows安装程序,这是一种不同的技术和Inno的替代方案。

+0

此解决方案正常工作,这就是我正在寻找的。 非常感谢您的帮助。 – SamuelJames84

相关问题