指定 mscorlib.dll 和 Microsoft.VisualBasic.dll的位置。
語法
-sdkpath:path
論點
path
包含要用於編譯之 mscorlib.dll 和 Microsoft.VisualBasic.dll 版本的目錄。 在載入路徑之前,不會驗證此路徑。 如果目錄名稱包含空格,請以引號 (“ ”) 括住目錄名稱。
備註
此選項會指示 Visual Basic 編譯程式從非預設位置載入 mscorlib.dll 和 Microsoft.VisualBasic.dll 檔案。 此選項 -sdkpath 的設計目的是要與 -netcf 搭配使用。 .NET Compact Framework 會使用這些支持連結庫的不同版本,以避免在裝置上找不到類型和語言功能。
備註
此選項 -sdkpath 無法在Visual Studio開發環境中使用;只有在從命令行進行編譯時,才能使用此選項。 載入 Visual Basic 裝置專案時,會 -sdkpath 設定此選項。
您可以使用編譯程式選項,指定編譯程式應該編譯而不參考 -vbruntime Visual Basic 運行時間連結庫。 如需詳細資訊,請參閱 -vbruntime。
範例
下列程式代碼會 Myfile.vb 使用 .NET Compact Framework 編譯,並使用 C 磁碟驅動器上 .NET Compact Framework 的預設安裝目錄中找到的 Mscorlib.dll 和 Microsoft.VisualBasic.dll 版本。 一般而言,您會使用最新版的 .NET Compact Framework。
vbc -netcf -sdkpath:"c:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE " myfile.vb