永发信息网

C#不支持此接口

答案:5  悬赏:0  手机版
解决时间 2021-04-04 09:58
C#不支持此接口
最佳答案
c# winfrom程序
在本机编译过程中没有出现错误,程序能够执行。Copy出编译程序以及所需要的一些Dll文件,放在另一台机子上出现一下错误
System.InvalidCastException: Unable to cast COM object of type 'Microsoft.Office.Interop.Excel.ApplicationClass' to interface type 'Microsoft.Office.Interop.Excel._Application'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{000208D5-0000-0000-C000-000000000046}' failed due to the following error: 不支持此接口 (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).

但是在其他电脑上又不会出现。
这个是什么情况??有什么办法可以处理??
图片是添加的Dll文件
全部回答
vdfgfgfgfgfgfgfgdthygjhjk,k;.lljjhnbh1n132gvb10b.2 1z2 0z2z1c5sf5
excel 版本,或其它机器上没有按装,建议使用ExcelXml,自己去找一下用法
不支持,虽然我们平常是挺爱玩这个的,但这只限于休息的时候,其余没时间,这样的话太浪费时间了
你检查下出错的那台机器Office组件配置
控制面板--->管理工具--->组件服务,然后选择 我的电脑--->DCOM配置,定位到Microsoft Excel 文档。
查看其属性,选择安全选项卡,启动激活权限、访问权限、配置权限,都加上ASP.NET账户和来宾账户
检查下当前登录者的身份,
希望对你有用。
追问:我能不能继续问一下,如果不能帮忙我也给你设为满意
那台不能用的机子,有出现以下问题,其他电脑这个程序可以通过
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
追答:翻译过来就这样的:
system.accessviolationexception:尝试读取或写入受保护的内存。这往往表明其他内存已损坏。
出现这个问题有可能是下标越界,也有可能是未赋值,
是不是你用的几台机器的系统不一样,有时候可能出现这样的问题。
最好的办法是你把源码弄到这台机器上去编译调试一下,看看问题的根源
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
策谈是什么意思,策卵谈什么意思,解释是什么
在4a2+1中插入一个项使其成为完全平方式,则
对镜贴黄花,孤芳独自守
网址都失效了怎么办
表情里的“快跑,美炸了”是什么意思
单选题S与S1成正比例,S1与a成反比例,则S与a
F盘开进去什么都没有,但属性上显示已经满了,
心灵到底是什么?
大陆商业村童装精品城在什么地方啊,我要过去
一般在古诗里,用"君"字指代男子,那女子用哪
告别一座城市的句子,有多少人因为一个人怀念
都知道股价的升高是人们买卖造成的…那它的涨
单选题已知a为给定的实数,那么集合M={x|x2-3
鞍山南果梨几月开花,花期多长
请问那位熟悉深圳路线的朋友指点一下,我要从
推荐资讯
few of the western democraciesstill have a
我刚刚买了一批兔子不知道怎么给兔子喂饲料,
新编电工手册第二版有没有电子版
死海是亚洲西部著名的内陆咸水湖.死海的水含
想问下大家,上海居住证积分办理时调档的情况
射出的精液呈淡咖啡色,应该吃什么药
关于x的方程a(x一1)十b(2x一3)=3(1一x)无解,
oppor7的像素800万很低吗
阿狸动画片是什么意思,动漫的BD是什么意思?
丹东市里是不夜城吗,夜晚大多热闹到几点,我
手经常掐肉然后出现了一个黑印记怎么消除
我最近老是感觉很累,眼皮也睁不开,上课老打瞌
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?