【发布时间】:2012-03-12 11:56:53
【问题描述】:
我为我的应用程序使用 WIX 创建了一个静默安装程序。我希望它将我的应用程序安装到 C:\MyApps 文件夹,但它的 Directory Id='TARGETDIR' Name='SourceDir' 标签随机选择C 或 D 驱动器。我只想强制安装到 C 盘。此外,如果我提供的版本号大于 4.0.5,我在安装过程中收到错误消息,提示“Windows Installer 服务无法安装此安装包。您必须安装更新版本的 Window Installer 服务。”我正在使用 Windows XP Professional SP3 版本 2002。
【问题讨论】:
-
能否请您输入定义您的产品版本的代码。在我看来,您定义的是 Windows Installer 版本而不是您的产品版本。
-
我的产品和包装标签看起来像
<Product Name="My Application Name" Id="*" UpgradeCode="FIXED GUID HERE" Language="1033" Version="4.0.6" Manufacturer="ABC"> <Package Id="*" InstallerVersion="406" Compressed="yes" Description="Installer Number 406" />................
标签: wix