使用Wix将文件发送到ProgramFiles文件夹而不是ProgramFiles(x86)文件夹

时间:2017-01-24 10:55:26

标签: windows installation wix windows-installer

我想将文件发送到 C:\ Program Files 文件夹而不是 C:\ Program Files(x86)文件夹,即使它是64位计算机。我尝试了变量' ProgramFilesFolder '和' ProgramFiles64Folder ',但它正在尝试将文件发送到此 C:\ Program Files(x86)文件夹。此外,我已直接在wix项目中给出了运输路径,但它仍然将文件运送到错误的位置。

1 个答案:

答案 0 :(得分:0)

你说你正在创作一个64位的安装程序但是你也会说'#34;即使它是64位的机器"。 64位安装程序只能安装在64位计算机上。这将告诉我你正在编写32位安装程序。 32位安装程序无法将组件安装到64位位置。

假设您实际上正在编写64位安装程序,ProgramFiles64Folder应该可以解决这个问题。您还没有发布任何来源或任何安装程序日志,因此无法说出您做错了什么。我会确保你的软件包标记为64位,并且所有组件都标记为64位。