2009-03-21 4 views
1

프리즘에 COM Interop을 통해 작성된 클래스를 노출하는 방법은 무엇입니까? 예를 들어, 다음 인터페이스가 주어진 경우 :Prism & Com Interop를 통한 기능 공개

이 예에서는 IFoo를 TLBIMP를 통해 가져 와서 프로젝트에 연결했다고 가정합니다.

답변

1

은 어셈블리 및/또는 클래스를 공개로 만들기 위해 ComVisible 속성을 사용합니다. tlbexp.exe (.NET SDK의 일부)를 사용하면 인터페이스를 COM 인터페이스로, 클래스를 IFoo 용 CoClass로 사용할 수 있습니다. 선택적으로 Guid 속성을 사용하여 인터페이스 및 (co) 클래스에 대한 특정 GUID를 설정할 수 있습니다.

관련 문제