[RTC]如何得到Interop.RTCCore.dll

 

[RTC]如何得到Interop.RTCCore.dll

编写者:郑昀@ultrapower

日期:2005-5-3

 

起先,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#工程。

 

编写者:郑昀@ultrapower

 

原文地址:https://www.cnblogs.com/zhengyun_ustc/p/167368.html