我正在制作Windows安装程序,并且我使用以下目录结构作为安装路径:
<Directory Id="ProgramFilesFolder">
<Directory Id="Company" Name="CompanyName">
<Directory Id="INSTALLFOLDER" Name="ProductName" />
</Directory>
</Directory>
上面的代码片段会将我的应用程序安装在“Program Files(x86)”文件夹中。我的应用程序只在64位版本的Windows上运行,所以我想将它安装在Program Files文件夹中。我怎么能这样做?
答案 0 :(得分:13)
使用ProgramFiles64Folder
代替ProgramFilesFolder
。
除此之外,设置:
Product/Package/@Platform="x64"
Product/Package/@InstallerVersion
至少200
Component/@Win64="yes"
对于.NET程序集:
File/@ProcessorArchitecture="x64"