繁体   English   中英

如何使用VS 2015的InstallShield LE显式定位x86环境

[英]How to explicit target an x86 environment with InstallShield LE for VS 2015

由于Microsoft在VS 2015中现在不再正式支持“默认” Setup-Project-Type,因此我尝试处理VS2015附带的InstallShield LE 2015

我创建了一个Outlook加载项,我希望将其部署在x86和x64机器上。
据我了解, 限量版无法为两种环境创建一个单一的设置 -不太方便,但可以满足我的需求。

因此,我创建了一个InstallShieldProject ,它可以在W10x64上按预期在x64环境中运行。 但是现在我想创建一个x86安装程序
我已经将所有项目的Platform targetAny CPU更改为x86并且还在Configuration Manager创建了一个新的配置 ,以明确地目标x86。
但是,生成的MSI(安装程序) doenst executes under an x86 environment:使用默认的“不支持平台”消息-在x64上,一切正常。

我应该使用谁通过InstallShield LE 2015为x68环境创建安装程序?

(IS-LE的“ Setup.exe” -Bootstrapper在x86下运行,但不包含MSI)

要创建32位程序包,只需删除要安装到64位文件或注册表位置的所有项目。 另请参阅我对这个相关但并非完全重复的问题的回答,在此我将进行更详细的介绍。

或者我的雇主愿意向您出售功能更强大的InstallShield版本,该版本可以让您为.msi文件指定平台,但是如果这是您升级的唯一理由...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM