次の方法で共有


'<修飾要素名>' への Imports エイリアス '<要素名>' は、Namespace、Class、Structure、Interface、Enum または Module を参照していません

Imports ステートメント (.NET Namespace および Type) に、インポートできないプログラミング要素が指定されています。

Imports ステートメントは、要素名の前に修飾文字列を使用する必要性を減らすか無くすために使用します。 要素の一意な宣言への明確なパスを指定するために、 Imports ステートメント自体の中で要素を修飾します。 その後は、要素への参照を修飾する必要はありません。

Imports は名前空間で最もよく使用されますが、クラス、モジュール、構造体、インターフェイス、または列挙型をインポートして、長い修飾文字列を使用せずにその要素を参照することもできます。

詳細については、「コンテナー要素のインポート」を参照してください。

エラー ID: BC30798

このエラーを解決するには

  1. Imports ステートメントの修飾文字列内の要素のスペルを確認します。特に、文字列の最後にある修飾対象の要素を確認します。

  2. 修飾対象の要素の型が正しい (名前空間、クラス、モジュール、構造体、インターフェイス、または列挙型) ことを確認します。 正しくない場合は、 Imports ステートメントを削除します。

関連項目