Wix: проблема при открытии установщика

Опубликовать это снова, как мой предыдущий вопрос, я думаю, истек.

Иногда мой установщик wix выдает ошибку, которая выглядит примерно так:

Этот установочный пакет не может быть открыт. Убедитесь, что это действительный пакет Windows.

Что это значит? Похоже, это ошибка, выдаваемая программой msiexec для указания поврежденного установочного пакета или программного обеспечения.

Есть ли что-то, что мы можем сделать с точки зрения кода / wix, чтобы справиться с этим?... даже при том, что это больше похоже на проблему с повреждением файла.

Это то, что я вижу, когда запускаю подробное ведение журнала при установке.

Я проверил хэш md5 как для установщика на машине, так и для других, они совпадают.

=== Verbose logging started: 10/16/2013  6:36:20  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\system32\msiexec.exe ===
MSI (c) (3C:D8) [06:36:20:134]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (c) (3C:D8) [06:36:20:134]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (c) (3C:24) [06:36:20:134]: Resetting cached policy values
MSI (c) (3C:24) [06:36:20:134]: Machine policy value 'Debug' is 0
MSI (c) (3C:24) [06:36:20:134]: ******* RunEngine:
           ******* Product: MyServer.msi
           ******* Action: 
           ******* CommandLine: **********
MSI (c) (3C:24) [06:36:20:134]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (c) (3C:24) [06:36:20:150]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (3C:24) [06:36:20:150]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2 
MSI (c) (3C:24) [06:36:20:150]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (c) (3C:24) [06:36:20:150]: MainEngineThread is returning 2
=== Verbose logging stopped: 10/16/2013  6:36:20 ===

0 ответов

Другие вопросы по тегам