2010-05-16 60 views
2

我的问题是,供应商提供给我一个64位应用程序(打包在一个64位安装程序中),但它会安装到x86(Program Files)文件夹,并保留告诉我它的确定,但我希望它安装在Program Files目录中;作为32位版本,应用程序的脚本是基于这种假设开发的。Microsoft Windows 64位应用程序开发最佳实践安装文件夹

有人可以指引我参考Microsoft推荐的64位应用程序最佳实践(链接)。

在此先感谢。

回答

1

这可能会帮助:

关于Windows安装程序在64位操作系统 http://msdn.microsoft.com/en-us/library/aa367451.aspx

通过一个MSI您的供应商在安装应用程序文件?如果是这样,他们的应用设置生成器(WIX,InstallShield等)应该创建MSI,将其组件存储在正确的位置。

如果不是,他们正在使用自定义脚本安装,建议他们开始学习投资维克斯;)

无论哪种方式,他们应该遵循建议的准则,并安装64位代码和32位代码到正确的位置并相应地修改正确的注册表树。