1
3
可以通过从InstallExecuteSequence表中删除RegisterProduct操作、RegisterUser操作、PublishProduct操作和PublishFeatures操作来完成此操作。通过删除这些标准操作,应用程序将不会在系统的MSI数据库中注册,并且您可以像第一次安装一样反复运行和重新运行安装。
|
2
0
|
3
0
实现这一点的唯一方法是以某种方式阻止应用程序进入ARP,但我怀疑这会破坏应用程序的弹性,在这种情况下,您可能不想使用MSI作为您的传递系统。 我以前使用纯InstallScript安装程序完成了这项工作。一旦安装完成后,我删除与ARP相关的注册表项,这样另一个安装就会像一个新的安装一样。 |
4
0
|
Ayan · 从自定义文件夹位置卸载时运行exe文件 9 年前 |
Craig Reeves · 未调用自定义操作 9 年前 |
Marcelo · 在高级安装程序中,如何检测64位机器中的32位进程? 10 年前 |