-moduleassemblyname
このモジュールが一部となるアセンブリの名前を指定します。
構文
-moduleassemblyname:assembly_name
引数
期間 | 定義 |
---|---|
assembly_name |
このモジュールが一部となるアセンブリの名前。 |
Remarks
-target:module
オプションが指定されている場合にのみ、コンパイラで -moduleassemblyname
オプションが処理されます。 これにより、コンパイラでモジュールが作成されます。 コンパイラによって作成されたモジュールは、-moduleassemblyname
オプションで指定されたアセンブリに対してのみ有効です。 モジュールを別のアセンブリに配置すると、実行時エラーが発生します。
-moduleassemblyname
オプションは、次の条件に該当する場合にのみ必要です。
モジュール内のデータ型が、参照アセンブリの
Friend
型にアクセスする必要がある場合。参照アセンブリに、モジュールをビルドするアセンブリへのフレンド アセンブリのアクセス権が付与されている場合。
モジュールの作成の詳細については、「-target (Visual Basic)」を参照してください。 フレンド アセンブリの詳細については、「フレンド アセンブリ」を参照してください。
Note
-moduleassemblyname
オプションは、Visual Studio 開発環境からは利用できません。これはコマンド プロンプトからコンパイルするときにのみ使用できます。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET