次の方法で共有


例外のトラブルシューティング : System.Runtime.InteropServices.SafeArrayRankMismatchException

SafeArrayRankMismatchException 例外は、受信した SAFEARRAY のランクがマネージ シグネチャで指定されているランクと一致しない場合にスローされます。

関連するヒント

  • 配列に必要な次元があることを確認します。
    セーフ配列のランクと下限はタイプ ライブラリからは判断できないため、ランクは 1 に等しく下限は 0 に等しいと見なされます。 ランクと下限は、Tlbimp.exe (タイプ ライブラリ インポーター) によって生成されるマネージ シグネチャで定義する必要があります。

参照

処理手順

方法: 例外処理アシスタントを使用する

関連項目

SafeArrayRankMismatchException

概念

配列に対する既定のマーシャリング

その他の技術情報

Visual Basic における配列