2013-03-06 56 views
1

我使用内置于Visual Studio 2010中的InstallShield LE为插件安装插件。插件在单独的进程中运行,即使主机应用程序是64位,它们也始终是32位。插件必须安装到与主机应用程序相同的目录中。因此,即使在64位Windows上,插件也应始终安装在Program Files中 - 而不是Program Files (x86)Installshield LE不会将32位可执行文件安装到64位Windows上的Program Files中

InstallShield的[ProgramFilesFolder]预定义文件夹检测到项目输出是32位并在64位机器上评估为Program Files (x86)

我想我可以通过使用固定文件夹而不是[ProgramFilesFolder]来解决此问题。但Installshield似乎将其更改为Program Files (x86)无论如何!我想这是试图帮助。

有什么办法可以解决这个问题吗?

回答

相关问题