在Windows 64位操作系统下安装ECell请注意!

目前发布的E-Cell版本只支持32位操作系统,对于Win 64位E-Cell程序后续提供。若用户使用Win 64位操作系统请按照以下步骤配置!
1 部署E-Cell运行所需环境及数据库。
2 请下载支持64位版:http://125.35.5.112/down/E-Cell.rar
3 解压到本地磁盘,找到Ecellweb目录web.config文件配置服务器链接串
4 创建IIS站点,并设置E-Cell默认进程池启用32位支持(如图)。原因是64位的IIS 7的应用程序池的默认设置是64位的,没有启用32位的支持
在Windows 64位操作系统下安装E-Cell请注意! - martian - Martian s  Blog
5 注册OCX插件/组件

IIS6上的做法:

执行上面的1、2、3、5条,由于iis6中默认是不可以启用32位支持的,所以需要使用以下步骤完成:

1.命令行键入:
cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
即设置IIS6允许32位程序运行在64位机器上
2.重新注册.net FrameWorks
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\as pnet_regiis.exe -i
3.完成之后,看Web服务扩展,应该会多出一个32位的asp.net,将其设置为允许,缺点:这样会使整个IIS上的所有站点都以32位兼容方式运行 。

原文地址:https://www.cnblogs.com/martian6125/p/9631186.html