华表组件在系统“组件服务”中看不到的问题

华表组件(CellCtrl5.ocx)在老的系统中有使用,最近需要在IIS导出PDF。

结果发现卡死在导出PDF函数处,原因是Windows2008 server默认禁止后台服务与前台交互。

找了一些文档,都说需要在"组件服务"中设置标识为交互用户,可是打开“组件服务”根本看不到华表组件。

原因是注册表条目缺失,需要把下面的文件导入注册表:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AppID\{01E85C96-0576-423C-AA35-4DE078412088}]
@="Cell50Control(U)"
"RunAs"="Interactive User"

[HKEY_CLASSES_ROOT\AppID\Cell50Control(U)]
"AppID"="{01E85C96-0576-423C-AA35-4DE078412088}"

然后还需要设置IIS的登录标识为Local service,并允许加载用户配置文件:

<end>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章