다음 표에서는 COM interop 원본 생성 분석기의 진단 ID를 보여 줍니다.
| 진단 ID | Description |
|---|---|
SYSLIB1090 |
GeneratedComInterfaceAttribute 사용이 잘못되었습니다. |
SYSLIB1091 |
메서드는 GeneratedComInterface 특성과 다른 부분 선언에서 선언됩니다. 가상 메서드 테이블 오프셋을 안정적으로 계산하려면 모든 메서드는 GeneratedComInterface 속성을 가진 인터페이스 형식의 동일한 부분 정의에서 선언되어야 합니다. |
SYSLIB1092 |
LibraryImport 또는 GeneratedComInterface 특성 사용은 권장 사항을 따르지 않습니다. |
SYSLIB1093 |
COM 인터페이스 생성에 대한 분석이 실패했습니다. |
SYSLIB1094 |
기본 COM 인터페이스에서 원본을 생성하지 못했습니다. 이 인터페이스에 대한 코드는 생성되지 않습니다. |
SYSLIB1095 |
GeneratedComClassAttribute 사용이 잘못되었습니다. |
SYSLIB1096 |
GeneratedComInterfaceAttribute 대신 ComImportAttribute를 사용하여 컴파일 시간에 COM 마샬링 코드를 생성합니다. |
SYSLIB1097 |
이 형식은 GeneratedComInterfaceAttribute 특성을 사용하여 하나 이상의 형식을 구현합니다.
GeneratedComClassAttribute를 추가하여 이 형식을 COM에 전달하고 이 형식의 개체에서 GeneratedComInterfaceAttribute가 있는 형식에 대한 COM 인터페이스를 노출할 수 있도록 합니다. |
SYSLIB1098 |
EnableComHosting을 사용한 .NET COM 호스팅은 내장된 COM interop만 지원합니다.
GeneratedComInterfaceAttribute과의 원본 생성 COM interop을 지원하지 않습니다. |
SYSLIB1099 |
COM Interop API는 System.Runtime.InteropServices.Marshal 원본 생성 COM을 지원하지 않으며 런타임에 실패합니다. |
SYSLIB1230 |
다른 어셈블리에서 정의된 GeneratedComInterface-속성 인터페이스에서 파생되는 것은 지원되지 않습니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET