-sdkpath

指定 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

範例

下列程式碼會使用 .NET Compact Framework 編譯 Myfile.vb,並使用 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  

另請參閱