Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wix MSI能否删除控制面板中的引导程序项?_Wix_Bootstrapper - Fatal编程技术网

Wix MSI能否删除控制面板中的引导程序项?

Wix MSI能否删除控制面板中的引导程序项?,wix,bootstrapper,Wix,Bootstrapper,我有一个引导程序,只包装一个微星。我可能更愿意将MSI提供给我知道已经运行了引导程序并安装了先决条件的客户。但运行MSI会将控制面板中的原始条目与新条目一起保留,即使包和产品的升级代码相同 我知道这里有一些问题-引导程序不是MSI,事实上可能包含多个MSI。所以我想这实际上是预期的行为 我想做的事被认为是个坏主意吗?使用引导程序安装的客户是否应该始终使用引导程序升级?如果您不使用另一个捆绑包升级捆绑包,则旧捆绑包的注册(不仅仅是ARP条目)和包缓存将被保留。因此,是的,标准行为是使用更新的捆绑包

我有一个引导程序,只包装一个微星。我可能更愿意将MSI提供给我知道已经运行了引导程序并安装了先决条件的客户。但运行MSI会将控制面板中的原始条目与新条目一起保留,即使包和产品的升级代码相同

我知道这里有一些问题-引导程序不是MSI,事实上可能包含多个MSI。所以我想这实际上是预期的行为


我想做的事被认为是个坏主意吗?使用引导程序安装的客户是否应该始终使用引导程序升级?

如果您不使用另一个捆绑包升级捆绑包,则旧捆绑包的注册(不仅仅是ARP条目)和包缓存将被保留。因此,是的,标准行为是使用更新的捆绑包进行升级。如果你只是想节省下载带宽,你可以分发一个未压缩的包(只有没有嵌入包的bundle.exe);只下载必要的有效负载,您不会浪费带宽下载已安装的先决条件。

我试图将您的答案标记为正确,但我想我做不到。(: