【发布时间】:2015-07-09 15:31:50
【问题描述】:
最近我将我的 Visual Studio 2008 安装程序项目升级到 InstallShield Limited Edition 项目到 Visual Studio 2013。我能够从 Visual Studio 和我的 Nant 构建脚本构建解决方案。我的解决方案构建平台是 x86/Release,我的 installshield 限量版项目构建平台是单映像,没有指定任何平台。我的电脑是Win32的,安装的是32位的installshield限量版。
现在我在 InstallShield Limited Edition 项目中添加了一个合并模块,它可以在 Win32 和 Win64 中运行。合并模块的签名指定它可以在 Win32 和 Win64 中执行。
但只要我添加了合并模块并构建了解决方案,我就会得到以下错误
ISEXP:错误:-5008:此 32 位包不能包含 64 位数据。 64 位数据可能来自合并模块。
我的合并模块是对方开发的,他们说应该在Win32和Win64下都可以工作。
【问题讨论】:
标签: installshield-le