/ASSEMBLYMODULE (Dodawanie modułu MSIL do zestawu)

Składnia

/ASSEMBLYMODULE:filename

Argumenty

filename
Moduł, który chcesz dołączyć do tego zestawu.

Uwagi

Opcja /ASSEMBLYMODULE konsolidatora umożliwia dodanie odwołania do modułu do zestawu. Informacje o typie w module nie będą dostępne dla programu zestawów, który dodał odwołanie do modułu. Jednak informacje o typie w module będą dostępne dla dowolnego programu, który odwołuje się do zestawu.

Służy #using do dodawania odwołania do modułu do zestawu i udostępniania informacji o typie modułu programowi zestawów.

Na przykład rozważmy następujący scenariusz:

  1. Utwórz moduł za pomocą polecenia /LN.

  2. Użyj /ASSEMBLYMODULE w innym projekcie, aby uwzględnić moduł w bieżącej kompilacji, który tworzy zestaw. Ten projekt nie będzie odwoływać się do modułu za pomocą #usingpolecenia .

  3. Każdy projekt, który odwołuje się do tego zestawu, może teraz również używać typów z modułu.

Inne opcje konsolidatora wpływające na generowanie zestawów to:

Konsolidator MSVC akceptuje .netmodule pliki jako dane wejściowe, a plik wyjściowy utworzony przez konsolidator będzie zestawem lub .netmodule plikiem bez zależności czasu wykonywania od żadnego z .netmodule plików, które były danymi wejściowymi konsolidatora. Aby uzyskać więcej informacji, zobacz .netmodule pliki jako dane wejściowe konsolidatora.

Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).

  2. Wybierz stronę właściwości input konsolidatora właściwości>konsolidatora>konfiguracji.

  3. Zmodyfikuj właściwość Dodaj moduł do zestawu .

Aby programowo ustawić tę opcję konsolidatora

Zobacz też

Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC