2010-05-28 8 views
1

COM에 노출되는 C# 클래스를 만들었습니다. RegAsm.exe를 사용하면 문제없이 등록 할 수 있습니다..Net to COM Interop Tester

TlbImp.exe를 사용하면 "Type libaray가 CLR 어셈블리에서 내보내졌으며 CLR assemply로 다시 가져올 수 없습니다."라는 오류 메시지가 나타납니다.

이것을 테스트하는 좋은 방법은 무엇입니까?

답변

2

당신은 등 \ 엑셀 \ Word에서 VB 매크로를 만들 수 있습니다

Dim obj As Object 
Set obj = CreateObject("progid here") 
Call obj.SomeMethodForTest() 
+0

감사합니다,이 일! – isorfir

0

사용 PowerShell을 :

$myObj = new-object -comObject ProgId 
+0

내 COM 객체는 loggingAPI라고하며, powershell을 사용하여로드하는 방법은 무엇입니까? – isorfir

+0

VB와 동일합니다.'$ myObj = new-object -comObject loggingAPI' –