栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

python这个处理器类型不支持该安装程序包

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python这个处理器类型不支持该安装程序包

I am working to develop an add in for outlook 2010 with Visual Studio Ultimate 2013. To create the setup package I use InstallShield limited Edition.

The setup generated works on 64 bit pc.

It doesn't work on 32 bit systems. The reported error is:

this installation package is not supported by this processor type

The test reporting the error has been done on a windows 7 32 bit.

The list of redistributables is:

Microsoft .NET Framework 4.5 full

Microsoft VSTO 2010 Runtime

Visual studio 2010 Tools for Office runtime

I manually removed any register on 64 bit position.

Recompiling the solution in the log file I found this row:

2>Embedding file C:Program Files (x86)InstallShield2013LERedistLanguage Independentx64ISBEW64.exe into isregsvr.dll

Those are the informations used in the Compile area:

Can any one give me some information to solve this problem?

Thank you in advance!

解决方案

The error "this installation package is not supported by this processor type" indicates that the package is a 64-bit package. ISLE will create a 64-bit package when there are any files or registry being installed to 64-bit locations (as otherwise such items will not be installed correctly on 64-bit systems). Such items can also be included by merge modules, but I think ISLE generates an error for those unless the base package is already 64-bit.

So you have to find and modify or remove those items. You say you've already removed the registry items, so all you should have to find and remove are the files or folders somewhere under ProgramFiles64Folder, CommonFiles64Folder, or System64Folder.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1023533.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号