我有一个使用内部 vb 项目作为 COM 的 ac# 项目。
当我将项目转换为 VS 2010 时,以下行向我抛出异常:
Set RTCClient_ = New RTCCORELib.RTCClient
这RTCCore.RTCClient
是用于 RTC 的 Microsoft 合并模块(RTC 客户端 API 1.2)的一部分,您可以将其嵌入到您的安装包中(在我的情况下包括 EXE)。
这RTCCore.RTCClient
是正在注册到注册表的类HKEY_CLASSES_ROOT\RTCCore.RTCClient
我得到的错误是:
错误:自动化错误
找不到指定的模块。(-2147024770)
但是,如果我正在更改我的 csproj 并使用ToolsVersion="2.0"
上面的行,我可以获得 RTCClient 对象。
似乎是什么问题?