次の方法で共有


-moduleassemblyname

このモジュールが含まれるアセンブリの名前を指定します。

構文

-moduleassemblyname:assembly_name  

論争

任期 定義
assembly_name このモジュールが含まれるアセンブリの名前。

注釈

コンパイラは、-target:module オプションが指定されている場合にのみ、-moduleassemblyname オプションを処理します。 これにより、コンパイラはモジュールを作成します。 コンパイラによって作成されたモジュールは、 -moduleassemblyname オプションで指定されたアセンブリに対してのみ有効です。 モジュールを別のアセンブリに配置すると、実行時エラーが発生します。

-moduleassemblyname オプションは、次の場合にのみ必要です。

  • モジュール内のデータ型は、参照アセンブリ内の Friend 型にアクセスする必要があります。

  • 参照されるアセンブリは、モジュールがビルドされるアセンブリへのフレンド アセンブリ アクセスを許可しました。

モジュールの作成の詳細については、「 -target (Visual Basic)」を参照してください。 フレンド アセンブリの詳細については、「 フレンド アセンブリ」を参照してください。

-moduleassemblyname オプションは、Visual Studio 開発環境内からは使用できません。コマンド プロンプトからコンパイルする場合にのみ使用できます。

こちらも参照ください