使用最新的Install Shield LE定位64位程序文件文件夹

ror*_*.ap 4 64-bit installshield 32bit-64bit installshield-le visual-studio-2013

以前版本的Install Shield Limited Edition不支持创建64位软件包,但有传言说它现在可以使用(请参阅此处接受的答案评论),从Visual Studio 2013开始.

我正在使用VS 2013与最新的Install Shield LE,我仍然无法弄清楚如何让它工作.我的安装目录在下面[ProgramFiles64Folder].我还看到他们的文档说我必须x64在"常规信息"视图中设置"模板摘要"属性,但该属性不存在.MSI仍在部署到"Program Files(x86)"文件夹.

有谁知道如何使用Install Shield for Visual Studio 2013构建的MSI部署到64位Program Files文件夹中?

ror*_*.ap 10

虽然我无法弄清楚如何在Install Shield LE客户端中做到这一点(并且无法获得Flexera支持的帮助,因为它是免费产品),但我确实找到了一种方法.

如我的问题所述,客户端UI中没有"模板摘要"属性:

在此输入图像描述

但是,我发现该属性确实存在于".ISL"文件中.在文本编辑器中打开它并替换intelx64作品:

<template>x64;1033</template>
Run Code Online (Sandbox Code Playgroud)

注意:为了使更改为"粘贴",不应在Visual Studio中打开项目,因为随后关闭项目可能会使用旧值覆盖新值.