Wix: предупреждения ICE57 и ICE91 для установщика для каждого пользователя

Я использую wix 3.5 для создания установщика Windows с областью установки "perUser". Файл wxs находится здесь , результирующий файл MSI находится здесь .

Я получаю следующие странные предупреждения от компоновщика light.exe . Я не уверен, следует ли мне просто подавить их или есть какой-то лучший способ исправить это.

ICE57

D: \ hg \ downmarker \ setup \ product.wxs (34) : warning LGHT1076: ICE57: Компонент 'component.downmarker.exe' имеет оба данные на пользователя и на машину с HKCU Registry KeyPath.

Это предупреждение не имеет для меня смысла, потому что установщик отлично работает без административного доступа - что AFAIK доказывает, что установщик не записывает никаких «машинных данных», как утверждается в предупреждении.

ICE91

D: \ hg \ downmarker \ setup \ product.wxs (37) : warning LGHT1076: ICE91: Файл 'downmarker.exe' будет установлен в каталог для каждого пользователя 'DownMarkerFolder', который не меняется на основе значения ALLUSERS. Этот файл не будет копироваться в профиль каждого пользователя даже если установка на каждую машину

Это предупреждение также не имеет смысла для меня, потому что я явно помечаю программу установки как имеющую область установки "perUser".

11
задан Wim Coenen 15 December 2010 в 21:45
поделиться