赏梅斋

关注微软技术

博客园 首页 新随笔 联系 订阅 管理



起先,RTC Client API v1.3 SDK安装之后,仅在SDK\IDL下提供了一个rtccore.idl,而RTC如果用C#开发,需要引用Interop.RTCCore.dll,这个dll是从rtccore.idl编译出来的。

下面说明编译步骤:

首先,运行命令:

midl rtccore.idl /I "D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\DShowIDL"

之所以加上后面的参数是因为,在某些系统下,可能找不到control.odl,必须明确用“/I”参数来指定去这个文件夹下找control.odl

这样,便得到了rtccore.tlb 类型库。

其次,运行命令:

tlbimp rtccore.tlb /out:Interop.RTCCore.dll /namespace:RTCCore /sysarray

便得到了Interop.RTCCore.dll

你可以把Interop.RTCCore.dll复制到SDK\Samples\RtcPresence下,这样运行该目录的compile.bat即可编译这个C#工程。

 
  文章引自http://www.cnblogs.com/zhengyun_ustc/archive/2005/06/03/167368.html
        

posted on 2005-10-18 11:04  赏梅斋  阅读(624)  评论(1)    收藏  举报