日期:2014-05-20  浏览次数:21085 次

C# 开发的COM对象注册问题
使用C#(.net   2.0)开发了一个插件后,按照MSDN提示注册插件
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmsrvsdk/htm/registeringnetplugin.asp

regasm   提示   Assembly   exported   to   "**/**/**.tlb "   and   the   type   library   was   registered     successfully

但是在注册表下根本就没有找到注册的键值

各位有知情的么?


------解决方案--------------------
好多分up
------解决方案--------------------
据说好像,.net的插件不再写入注册表,它的类是自描述的
------解决方案--------------------
如果你注册的 插件 提示 成功以后
别的程序 可以使用了
说明是成功的
...
楼主是在regedit中 查找 GUID?

------解决方案--------------------
这个WindowsMediaServices东西你计算机上装了吗?
------解决方案--------------------
regasm 注册完默认的inprocsever32值 为 Mscoree.dll ,也就是.net 核心dll
你调用时
时通过

inprocserver32下的
class 和 assembly 键值确定的


------解决方案--------------------
另外想被别的程序看到使用强名称
------解决方案--------------------
学习
------解决方案--------------------
来晚了

------解决方案--------------------
帮LZ顶