【发布时间】:2012-08-01 12:36:34
【问题描述】:
我想知道是否有人知道将使用标准 Visual Studio 2010 安装项目创建的安装项目转换为 WIX 项目是多么容易。
此安装项目也有一个自定义操作 dll。我读过关于 Heat 的文章,但我不确定它的作用。
【问题讨论】:
标签: windows visual-studio-2010 wix windows-installer
我想知道是否有人知道将使用标准 Visual Studio 2010 安装项目创建的安装项目转换为 WIX 项目是多么容易。
此安装项目也有一个自定义操作 dll。我读过关于 Heat 的文章,但我不确定它的作用。
【问题讨论】:
标签: windows visual-studio-2010 wix windows-installer
我将这个过程描述为重构然后转换。例如,可能不需要您使用得很好的自定义操作。 CA 通常用于执行 MSI 本身支持的操作,例如安装 Windows 服务。 (重新发明轮子。)
我处理这样的情况:
1) 检查 VDPROJ 和自定义操作的意图。
2) 可能使用 Dark 将 MSI 反编译为 wxs 文件。
3) 尽可能干净地重新创作 WiX。
我已经做过很多次了,所以这对我来说很“容易”。如果您没有基本的 Windows Installer 经验和/或 WiX 经验,那么在培养您的技能组合方面会困难得多,但也很有收获。
【讨论】: