예외 문제 해결: System.Runtime.InteropServices.SafeArrayRankMismatchException
SafeArrayRankMismatchException 예외는 들어오는 SAFEARRAY의 차수가 관리되는 시그니처에 지정된 차수와 일치하지 않는 경우에 throw됩니다.
관련 팁
- 배열의 차원이 올바른지 확인하십시오.
형식 라이브러리에서 안전 배열의 차수와 범위를 확인할 수 없으므로 차수는 1로, 하한은 0으로 가정됩니다. Tlbimp.exe(형식 라이브러리 가져오기)에서 생성하는 관리되는 시그니처에 차수와 범위를 정의해야 합니다.
참고 항목
작업
참조
SafeArrayRankMismatchException