/ASSEMBLYMODULE (將 MSIL 模組加入組件)
/ASSEMBLYMODULE:filename
備註
其中:
- filename
您要加入這個組件中的模組。
備註
/ASSEMBLYMODULE 選項可以讓您將模組參考加入到組件。 加入模組參考的組件程式將無法使用模組中的型別資訊。 不過,參考該組件的任何程式將可以使用模組中的型別資訊。
使用 #using 可以將模組參考加入至組件,也可以讓模組的型別資訊供組件程式使用。
例如,請考量下列案例:
使用 /LN 建立模組。
在另一個專案中使用 /ASSEMBLYMODULE 以包含目前編譯 (Compilation) 中會建立組件的模組。 這個專案不會以 #using 參考該模組。
參考這個組件的任何專案現在也可以使用該模組的型別。
其他會影響組件產生的連結器選項為:
Visual C++ 連結器接受 . netmodule 檔案做為輸入,而由連結器所產生的輸出檔將是組件或 . netmodule,在做為連結器輸入的任何 . netmodule 上,沒有執行階段相依性。 如需詳細資訊,請參閱 .netmodule 檔做為連結器輸入。
在 Visual Studio 開發環境中設定這個連結器選項
開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱設定 Visual C++ 專案屬性。
按一下 [連結器] 資料夾。
按一下 [輸入] 屬性頁。
修改 [將模組加入組件] 屬性。