Program Files文件夹而不是wix中的Program Files(x86)安装路径

时间:2017-04-13 08:02:43

标签: wix windows-installer

我正在制作Windows安装程序,并且我使用以下目录结构作为安装路径:

<Directory Id="ProgramFilesFolder">
   <Directory Id="Company" Name="CompanyName">
      <Directory Id="INSTALLFOLDER" Name="ProductName" />
   </Directory>
</Directory>

上面的代码片段会将我的应用程序安装在“Program Files(x86)”文件夹中。我的应用程序只在64位版本的Windows上运行,所以我想将它安装在Program Files文件夹中。我怎么能这样做?

1 个答案:

答案 0 :(得分:13)

使用ProgramFiles64Folder代替ProgramFilesFolder

除此之外,设置:

Product/Package/@Platform="x64"

Product/Package/@InstallerVersion至少200

Component/@Win64="yes"

对于.NET程序集:

File/@ProcessorArchitecture="x64"