首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法将“MSScriptControl.ScriptControlClass”类型的COM对象转换为接口类型“MSScriptControl.IScriptControl”

错误:无法将“MSScriptControl.ScriptControlClass”类型的COM对象转换为接口类型“MSScriptControl.IScriptControl”
EN

Stack Overflow用户
提问于 2012-12-28 09:18:39
回答 1查看 2.3K关注 0票数 2

我正在处理一个旧的vb应用程序,当我使用这个应用程序时,我得到了这个折叠错误:

代码语言:javascript
复制
document.all["ScoringMessageBox$MessageLabel"].innerHTML = "An error occurred while loading the score model.<br>SUCCESS: Set Model Language<br>FAILED: Set Model parameters<br>ERROR: Unable to cast COM object of type 'MSScriptControl.ScriptControlClass' to interface type 'MSScriptControl.IScriptControl'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{0E59F1D3-1FBE-11D0-8FF2-00A0D10038BC}' failed due to the following error: Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).";
    var RedirectAfterClick = document.getElementById('RedirectAfterClick'); 

下面列出了一些我已经尝试过的东西(谷歌搜索),但没有成功:

  • IIS重置(由IIS托管的网站)
  • 注册框架1.4 & 2.0
  • 下载sct10en.exe和安装http://www.microsoft.com/en-us/download /details.aspx?id=1949 (COM组件)
  • IIS的重新安装
  • 手动注册COM组件

拜托,你能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2012-12-28 09:44:56

你应该检查一个32位对64位的问题。脚本控件只是一个32位的组件.如果计划使用脚本控件,则不能让IIS以64位的形式运行.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14067222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档