当前位置: 代码迷 >> .NET组件控件 >> .net控件注册有关问题
  详细解决方案

.net控件注册有关问题

热度:132   发布时间:2016-05-04 23:21:54.0
.net控件注册问题
因为需要,尝试用C#开发了一个ActiveX控件,用于上传文件。

因为已经有了上传的DLL,所以主要就是开发ActiveX。

参考了网上众多的文章,按照详细步骤做下来了,编译和发布都无问题,但是在网页中显示时就不显示,甚至连红色的叉叉都不显示。

我用OLE/COM  Object Viewer查看,发现有我开发的ActiveX插件,但是双击无法打开。

提示

IClassFactory::CreateInstance Failed。

<no system message defined>severity:SEVERITY_ERROR, facility (Unkown Facility) ($80131507)

怎么回事,求指教啊~~~~

------解决方案--------------------
检查下com组件是否调用了不安全的代码,要设置安全性

在assemblyinfo中加入[assembly: AllowPartiallyTrustedCallers()]
  相关解决方案