怎么使用C#调用DCOM? 将COM直接引用到项目中,然后配置DCOM就可以 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我发现将COM直接引用的时候会生成一些idl中没有定义的类,不知是怎么回事? 在C#里用.Remoting调用DCOM是很方便的 第一步:在cmd下用:Regsvr32.exe yourdll.dll第二步:在.net 中引入这个DCOM即可.不需要像++C那样先要初始化什么的. 但是引用进来后,.net怎么知道服务器端在哪呢?我是说服务端和客户端不在同一台机器上。 我已经使用下面的方法可以调用远程的DCOM对象了:System.Guid guid = new Guid("4B39D001-6F7B-11d5-8CA0-00A0245AE65C");System.Type t = Type.GetTypeFromCLSID(guid, "remote machine", true);object aObj = System.Activator.CreateInstance(t);TCSUser aUser = aObj as TCSUser;但是当我向aUser的事件上添加委托时,却出现拒绝访问的错误,不知有誰遇到过没有? "Emgu.CV.CvInvoke”的类型初始值设定项引发异常 菜鸟求一段DIV+iframe简单代码。 有关office组件的引用问题 C#运行中的出错 如何读取datatable.select的内容? OnClick="Window.close();编译出错 cache未将对象引用设置到对象的实例 又是一个结帖无分的帖 图片合成问题 正则表达式的问题 消息队列问题 各位大哥帮忙了:datagrid分页时出现的问题!
在cmd下用:Regsvr32.exe yourdll.dll
第二步:
在.net 中引入这个DCOM即可.不需要像++C那样先要初始化什么的.
System.Guid guid = new Guid("4B39D001-6F7B-11d5-8CA0-00A0245AE65C");
System.Type t = Type.GetTypeFromCLSID(guid, "remote machine", true);
object aObj = System.Activator.CreateInstance(t);
TCSUser aUser = aObj as TCSUser;但是当我向aUser的事件上添加委托时,却出现拒绝访问的错误,不知有誰遇到过没有?