又报错了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了又报错了相关的知识,希望对你有一定的参考价值。

//确定图层的类型(点线面),设置好SymbologyControl的StyleClass,设置好各控件的可见性(visible)
IGeoFeatureLayer pGeoFeatureLayer = (IGeoFeatureLayer)pLayer;

用户代码未处理InvalidCastException
无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“ESRI.ArcGIS.Carto.IGeoFeatureLayer”。此操作失败的原因是对 IID 为“E156D7E5-22AF-11D3-9F99-00C04F6BC78E”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。

望指教

知友您好!

另外要及时升级IE
及时升级杀毒软件,经常杀毒
没装防火墙的情况下不要联网
这都是电脑正常的维护手段

搞定了请给我采纳答案。谢谢追问

师傅,您还没告诉我这个问题咋解决呢。。

参考技术A pLayer 是ILayer还是IFeatureLayer?
IGeoFeatureLayer 是用来设置渲染方式的,可见性可以直接使用IFeatureLayer追问

多谢回答 。把IGeoFeatureLayer 换成IFeatureLayer 还是不行,同样的报错。

来自:求助得到的回答本回答被提问者采纳
参考技术A 我擦

abp示例项目BookStore搭建部署

之前部署过BookStore项目,但是换了新电脑也想好好学习下这个示例项目,于是在新电脑上重新拉了Git上的ABP项目代码,一编译生成BookStore项目就报错,可以参考 abp示例项目BookStore编译报错。解决了这个问题之后又报错了,截图如下:

技术图片

我一开始以为是我的数据库链接语句配置错了,后来一排查,发现是我没有使用ef core迁移生成数据库,我的建议是使用sql server。接下来有两个方法迁移数据库。第一,在Acme.BookStore.EntityFrameworkCore.DbMigrations目录下打开cmd窗口,然后直接执行dotnet ef database update。第二,BookStore项目下有一个Acme.BookStore.DbMigrator目录,这是一个控制台程序,专门用来生成数据迁移的,我们只要在这个目录下的appsettings.json内配置数据库链接就可以,然后运行起来就OK了。

以上是关于又报错了的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter录制脚本过程及报错的解决

呼呼!又报错?突然就蒙了!读写分离客户端远程登录amoeba进入数据库,正常登入后,执行语句都报错,怎么盘?

呼呼!又报错?突然就蒙了!读写分离客户端远程登录amoeba进入数据库,正常登入后,执行语句都报错,怎么盘?

abp示例项目BookStore搭建部署

Oracle 执行在线重定义时,表空间满了报错 ORA-23539,怎么破?

eclipse在jsp界面上的第一行出现了报错,点报错的地方出现了这个,怎么回事?需要啥?