共用方式為


/moduleassemblyname

指定此模組所屬的組件 (Assembly) 名稱。

/moduleassemblyname:assembly_name

引數

詞彙

定義

assembly_name

此模組所屬的組件名稱。

備註

指定 /target:module 選項後,編譯器 (Compiler) 才會處理 /moduleassemblyname 選項。 這會導致編譯器建立模組。 編譯器所建立的模組僅適用於使用 /moduleassemblyname 選項指定的組件。 如果您將模組放在不同的組件中,則會發生執行階段錯誤。

符合下列條件時,才需要有 /moduleassemblyname 選項:

  • 模組中的資料型別需要存取參考組件中的 Friend 型別。

  • 參考組件已將 friend 組件的存取權授與給模組將建置在其中的組件。

如需建立模組的詳細資訊,請參閱 /target (Visual Basic)。 如需 friend 組件的詳細資訊,請參閱 Friend 組件 (C# 和 Visual Basic)

注意事項注意事項

/moduleassemblyname 選項無法在 Visual Studio 開發環境中使用,只有在命令提示字元編譯時才能使用。

請參閱

工作

如何:建置多檔案組件

參考

/target (Visual Basic)

/main

/reference (Visual Basic)

/addmodule

編譯命令列範例 (Visual Basic)

概念

組件和全域組件快取 (C# 和 Visual Basic)

Friend 組件 (C# 和 Visual Basic)

其他資源

Visual Basic 命令列編譯器