我正在使用wix 3.5创建一个带有“perUser”安装范围的windows安装程序。 wxs file is here,由此产生MSI file is here。wix:peruser安装程序的ICE57和ICE91警告
我从light.exe
链接器获得以下奇怪的警告。我不确定是否应该压制它们,或者是否有更好的方法来解决这个问题。
ICE57
d:\汞柱\ downmarker \设置\ product.wxs(34) :警告LGHT1076:ICE57:组件 'component.downmarker.exe' 具有两个 每个用户和每台机器的数据与一个 HKCU注册表键路径。
此警告没有意义对我来说,因为安装工作没有管理权限罚款 - 这AFAIK证明,安装程序不会写任何“每台机器的数据”的警告声明。
ICE91
d:\汞柱\ downmarker \设置\ product.wxs(37) :警告LGHT1076:ICE91:文件 'downmarker.exe' 将被安装到 的每用户目录 'DownMarkerFolder'根据ALLUSERS值不会变化 。即使每台计算机的安装期望为 ,此文件 也不会复制到每个用户的配置文件 。
此警告对我来说没有意义,因为我明确地将安装程序标记为具有“perUser”安装范围。
我同意您。 – 2010-12-15 23:40:26