[英]RTD Client with 3rd party RTD Server : C#
我正在嘗試將用C#編寫的自定義RTD客戶端與第三方RTD服務器連接。
Type rtd;
Object rtdServer = null;
rtd = Type.GetTypeFromProgID("ProgId","WS001");
rtdServer = Activator.CreateInstance(rtd);
其中WS001
是我的計算機名稱,而ProgId
是RTD服務器的名稱。 我收到這個錯誤
錯誤:System.Runtime.InteropServices.COMException(0x800706BA):由於以下錯誤,從計算機“ WS001”檢索具有CLSID {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx}的遠程組件的COM類工廠失敗:800706ba“ WS001” 。
我正在使用Windows 7 64位操作系統。
如果WS001
是您的本地計算機名稱,請嘗試不使用計算機名稱的其他重載:
rtd = Type.GetTypeFromProgID("ProgId");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.