Freigeben über


/lib

Aktualisiert: November 2007

Gibt die Speicherorte der Assemblyverweise an.

/lib:dir1[, dir2]

Argumente

  • dir1
    Ein Verzeichnis, in dem der Compiler sucht, wenn eine Assembly, auf die verwiesen wird, nicht im aktuellen Arbeitsverzeichnis (dem Verzeichnis, aus dem der Compiler aufgerufen wird) oder im Systemverzeichnis der Common Language Runtime gefunden wird.

  • dir2
    Mindestens ein zusätzliches Verzeichnis für das Suchen von Assemblyverweisen. Trennen Sie die zusätzlichen Verzeichnisnamen durch ein Komma oder ein Semikolon.

Hinweise

Die /lib-Option gibt den Speicherort von Assemblys an, auf die mit der /reference-Option verwiesen wird.

Der Compiler sucht in der folgenden Reihenfolge nach Assemblyverweisen, die nicht voll qualifiziert sind:

  1. Aktuelles Arbeitsverzeichnis. Dies ist das Verzeichnis, von dem aus der Compiler aufgerufen wurde.

  2. Systemverzeichnis der Common Language Runtime.

  3. Durch /lib angegebene Verzeichnisse.

  4. Verzeichnisse, die durch die LIB-Umgebungsvariable angegeben werden.

Verwenden Sie /reference, um einen Assemblyverweis anzugeben.

Die Option /lib ist additiv, d. h., wenn Sie sie mehrmals angeben, werden die entsprechenden Werte an die vorherigen Werte angehängt.

Beispiel

In diesem Beispiel wird t2.js kompiliert, um eine EXE-Datei zu erstellen. Der Compiler sucht im Arbeitsverzeichnis und im Stammverzeichnis von Laufwerk C nach Assemblyverweisen.

jsc /lib:c:\ /reference:t2.dll t2.js

Siehe auch

Weitere Ressourcen

JScript-Compileroptionen