c# aspx h-创建控件时出错,对COM组件的调用返回了错误 HRESULT E_FAIL

问题描述

创建控件时出错,对COM组件的调用返回了错误 HRESULT E_FAIL

问题背景为:
打开已有的web工程,所有的aspx设计页面空间都是报“创建控件时出错,对COM组件的调用返回了错误 HRESULT E-fail“的错误,无法进行编辑,但通过vs2013新建web工程,然后把代码赋值过去后打开能正常看到控件,由于是同一客户机打开一种不能显示,一种可以正常显示,所以应该不是权限设置的问题,希望大神帮忙分析一下,谢谢!

解决方案

强制你的程序编译为32bit看看。可能是你开发环境是32bit,你部署到环境上是x64了,所以com控件无法加载。

时间: 2024-12-03 12:57:14

c# aspx h-创建控件时出错,对COM组件的调用返回了错误 HRESULT E_FAIL的相关文章

c#2005调用Grid++Report时出现”对 COM 组件的调用返回了错误 HRESULT E_FAIL。”

问题描述 列头已经设置好了,在追加数据集时.Report.DetailGrid.Recordset.Append();用到这条语句时出现对COM组件的调用返回了错误HRESULTE_FAIL.请各位大侠帮忙! 解决方案 解决方案二:试试将程序改到32位模式解决方案三:你的意思是说只能在32位运行?解决方案四:在线等!急!!!解决方案五:你没看说明吗,这玩意只能32为模式运行呢,但不是说只能在32位平台,32为模式编译,运行还是可以在64位平台的

C#+AE,导入栅格数据时,:对COM 组件的调用返回了错误 HRESULT E_FAIL

问题描述 栅格数据导入SDE代码:(不存在重复导入的项)privatevoidimportR_Click_1(objectsender,EventArgse){//this.openFileDialog1.Filter="Imagfile(*.img)|*.img";this.openFileDialog1.Filter="TIFFfile(*.tif)|*.tif";this.openFileDialog1.Title="打开影像数据";thi

页脚添加图片时,提示”对 COM 组件的调用返回了错误 HRESULT E_FAIL。“

问题描述 在word2003页脚添加图片,日志提示:"对COM组件的调用返回了错误HRESULTE_FAIL.在Microsoft.Office.Interop.Word.InlineShape.ConvertToShape()"代码如下:InlineShapepic=section.Footers[WdHeaderFooterIndex.wdHeaderFooterPrimary].Range.InlineShapes.AddPicture(picPath,refoMissing,r

创建控件时出错 - MyLogin1无法显示此控件,因为该控件的 TagPrefix 未在此 Web 表单中注册。

问题描述 hi,我在用visualwebdeveloper2008时,想做个后台管理员的登录页面,自定义控件,在Mylogin.aspx中出现问题说:在元素"param"必须包含在父元素中.未知的服务器标记"uc1:MyLogin".识别的标记前缀或设备筛选器"uc1".错误处代码:<uc1:MyLoginid="MyLogin1"runat="server"/><paramname=&q

创建控件时出错-panel1类初始值设定引发异常(大神级问题!)

问题描述 创建控件时出错-panel1类初始值设定引发异常(大神级问题!)有图求真相! 解决方案 解决方案二:调试一下,看看那个值有错?解决方案三:字面上看,是里边有null之类的出现了

C#创建控件时出错,NavMenu未知的服务器标记“NavMenu:NavMenu”,求具体怎么写代码,感谢

问题描述 <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="2.aspx.cs"Inherits="_2"%><%@RegisterAssembly="NavMenu"Namespace="HeroBeastControls.NavMenu"TagPrefix="NavMenu"%><

创建控件时出错 - rpInfoTypeList服务器标记的格式不正确。求大神帮忙解决一下

问题描述 <asp:RepeaterID="rpInfoTypeList"runat="server"><HeaderTemplate><table><trstyle="background-color:#009AFF;height:30px;"><tdstyle="width:100px;">序号</td><tdstyle="width:

Interop.DSOFramer,调用DSOFramer._FramerControl.ReplaceText方法时出现对 COM 组件的调用返回了错误

问题描述 对COM组件的调用返回了错误HRESULTE_FAIL.在DSOFramer._FramerControl.ReplaceText(StringstrSearchText,StringstrReplaceText,Int32lGradation)在AxDSOFramer.AxFramerControl.ReplaceText(StringstrSearchText,StringstrReplaceText,Int32lGradation)在CSFramework4.detectionm

如何解决“呈现控件时出错”的问题

在制作控件的时候容易遇到" 呈现控件时出错"" 发生了未处理的异常.未将对象引用设置到对象 的实例." 这样的错误,如下图:( 也有可能仅仅只是因为未设置runat="server" 标签而导致该错误, 请先检查该项.) 但是在编译时/ 运行时也都是没有错误的. 分析 如图所示的情况我们称之为" 设计时" 以区别于" 编译时"/" 运行时" . 设计时 :在ASP.NET 环境中也就是当