다음을 통해 공유


'<typename>'의 'Microsoft.VisualBasic.ComClassAttribute'에 대한 'InterfaceId' 및 'EventsId' 매개 변수에는 같은 값을 사용할 수 없습니다.

업데이트: 2007년 11월

'InterfaceId' and 'EventsId' parameters for 'Microsoft.VisualBasic.ComClassAttribute' on '<typename>' cannot have the same value

COMClassAttribute 특성 블록이 인터페이스에 대해 생성 이벤트의 경우와 동일한 GUID(Globally Unique Identifier)를 지정했습니다. 두 ID를 함께 제공할 때는 서로 다르게 지정해야 하며, 클래스 ID와도 달라야 합니다.

GUID는 처음 8바이트는 숫자이고 나머지 8바이트는 이진 형식인 16바이트로 구성되며, uuidgen.exe와 같은 Microsoft 유틸리티에 의해 생성되고 항상 고유합니다.

오류 ID: BC32507

이 오류를 해결하려면

  1. COM 개체의 인터페이스 및 생성 이벤트를 식별하는 데 필요한 올바른 GUID를 결정하십시오.

  2. COMClassAttribute 특성 블록에 있는 GUID 문자열이 올바로 복사되었는지 확인합니다.

참고 항목

개념

Visual Basic에서 사용되는 특성

특성의 적용

참조

ComClassAttribute 클래스