代码之家  ›  专栏  ›  技术社区  ›  abmv

Microsoft Windows 64位应用程序开发最佳实践安装文件夹

  •  2
  • abmv  · 技术社区  · 14 年前

    我的问题是,一个供应商提供了一个64位的应用程序(包装在64位安装程序中),但它去安装到x86(程序文件)文件夹,他一直告诉我它可以,但我希望它安装在程序文件目录;由于32位版本做到了这一点,应用程序的脚本就是基于这个假设开发的。

    有人能告诉我微软推荐的64位应用程序最佳实践(链接)。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Rich Turner    14 年前

    关于64位操作系统上的Windows Installer http://msdn.microsoft.com/en-us/library/aa367451.aspx

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

    如果没有,并且他们正在使用自定义脚本安装,建议他们开始投资学习WIX;)

    无论哪种方式,他们都应该遵循推荐的指导原则,将64位代码和32位代码安装到正确的位置,并相应地修改正确的注册表树。

    推荐文章