/sdkpath
Gibt das Verzeichnis für Mscorlib.dll und Microsoft.Visualbasic.dll an.
/sdkpath:path
Argumente
- path
Das Verzeichnis, das die für die Kompilierung zu verwendenden Versionen von Mscorlib.dll und Microsoft.Visualbasic.dll enthält. Dieser Pfad wird erst beim Laden überprüft. Setzen Sie den Verzeichnisnamen in doppelte Anführungszeichen (" "), wenn er ein Leerzeichen enthält.
Hinweise
Diese Option weist den Visual Basic-Compiler an, die Dateien Mscorlib.dll und Microsoft.Visualbasic.dll aus einem Verzeichnis zu laden, das kein Standardverzeichnis ist. Die /sdkpath -Option ist dafür vorgesehen, in Verbindung mit /netcf verwendet zu werden. In .NET Compact Framework werden andere Versionen dieser Unterstützungsbibliotheken verwendet, um die Verwendung von Typen und Sprachfeatures zu verhindern, die nicht auf den Geräten verfügbar sind.
Tipp
Die /sdkpath-Option ist innerhalb der Entwicklungsumgebung von Visual Studio nicht verfügbar, sondern nur bei der Kompilierung über die Befehlszeile. Die /sdkpath-Option wird festgelegt, wenn ein Visual Basic-Geräteprojekt geladen wird.
Mithilfe der /vbruntime-Compileroption können Sie festlegen, dass der Compiler ohne Verweis auf die Visual Basic Runtime Library kompilieren soll. Weitere Informationen finden Sie unter /vbruntime.
Beispiel
Mit dem folgenden Code wird Myfile.vb mit .NET Compact Framework kompiliert. Dabei werden die Versionen von Mscorlib.dll und Microsoft.VisualBasic.dll verwendet, die sich im Standardinstallationsverzeichnis von .NET Compact Framework auf Laufwerk C befinden. In der Regel verwenden Sie die neueste Version von .NET Compact Framework.
vbc /netcf /sdkpath:"c:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE " myfile.vb
Siehe auch
Referenz
Beispiele für Kompilierungsbefehlszeilen (Visual Basic)