Udostępnij za pośrednictwem


/addmodule

Powoduje, że kompilator wszystkie typu informacji dostępnych plików określonego projektu, są obecnie kompilacji.

/addmodule:fileList

Argumenty

  • fileList
    Wymagane.Rozdzielany przecinkami listę plików, które zawierają metadane, ale nie zawierają manifesty.Nazwy plików zawierające spacje powinny być ujęte w cudzysłowy ("").

Uwagi

Pliki wymienione przez fileList parametr musi być utworzony z /target:module opcji, lub z innego kompilatora równoważne /target:module.

Wszystkie moduły dodane z /addmodule musi być w tym samym katalogu co plik wyjściowy w czasie wykonywania.Oznacza to, że moduł można określić w dowolnym katalogu, w czasie kompilacji, ale moduł musi znajdować się w katalogu aplikacji w czasie wykonywania.Jeśli nie jest, Pobierz TypeLoadException błąd.

Jeśli określisz (jawnie lub niejawnie) wszelkie/target (Visual Basic) inne niż opcja /target:module z /addmodule, pliki są przekazywane do /addmodule stają się częścią zestawu projektów.Zespół jest wymagana do uruchomienia pliku wyjściowego, która ma jeden lub więcej plików, dodaje się /addmodule.

Użyj /reference (Visual Basic) Importowanie metadanych z pliku, który zawiera zespół.

[!UWAGA]

/addmodule Opcja nie jest dostępna od środowiska programistycznego Visual Studio; Opcja ta jest dostępna tylko wtedy, gdy kompilacji z wiersza polecenia.

Przykład

Poniższy kod tworzy moduł.

' t1.vb 
' Compile with vbc /target:module t1.vb. 
' Outputs t1.netmodule. 

Public Class TestClass
    Public i As Integer 
End Class

Poniższy kod przywozu typów modułu.

' t2.vb 
' Compile with vbc /addmodule:t1.netmodule t2.vb. 
Option Strict Off

Namespace NetmoduleTest
    Module Module1
        Sub Main()
            Dim x As TestClass
            x = New TestClass
            x.i = 802
            System.Console.WriteLine(x.i)
        End Sub 
    End Module 
End Namespace

Po uruchomieniu t1, wyprowadza go 802.

Zobacz też

Informacje

/target (Visual Basic)

/reference (Visual Basic)

Kompilacja przykładów — wiersze poleceń (Visual Basic)

Inne zasoby

Kompilator wierszy poleceń w Visual Basic