起先,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
        

相关文章:

  • 2021-09-26
  • 2022-01-30
  • 2022-12-23
  • 2022-12-23
  • 2021-04-09
  • 2022-02-27
  • 2021-07-31
  • 2021-06-10
猜你喜欢
  • 2022-01-24
  • 2021-09-07
  • 2021-04-21
  • 2022-12-23
  • 2022-12-23
  • 2021-09-24
  • 2021-09-14
相关资源
相似解决方案