DynamoRIO/drmemory

WIX installer: add_vs_tool action run on uninstall

Open

#1,764 创建于 2015年8月29日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)C (289 fork)auto 404
Component-UIOpSys-WindowsPriority-Lowhelp wanted

仓库指标

Star
 (2,727 star)
PR 合并指标
 (PR 指标待抓取)

描述

Xref #1620

There's something wrong with the "NOT Installed AND NOT REMOVE" trigger for the add_vs_tool action in the WIX installer. If you make it Return="check" you can see that it tries to run it on uninstall! You end up with this error:

"There is a problem with this Windows Installer package. A program required for this install to complete could not be run."

Event log says: Product: Dr. Memory -- Error 1721. There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: add_vs_tool, location: C:\Program Files (x86)\Dr. Memory\bin\vs_external_tool.exe, command: "C:\Program Files (x86)\Dr. Memory\bin\drmemory.exe"

For now this is set so we ignore the failure but it would be nice to understand and fix.

贡献者指南