-sdkpath

mscorlib.dll および Microsoft.VisualBasic.dll の場所を指定します。

構文

-sdkpath:path  

引数

path
コンパイルに使用する mscorlib.dll と Microsoft.VisualBasic.dll のバージョンを格納しているディレクトリ。 このパスは、読み込まれるまで検証されません。 ディレクトリ名に空白が含まれている場合は、名前を二重引用符 (" ") で囲みます。

Remarks

このオプションにより、Visual Basic コンパイラに対して、既定以外の場所から mscorlib.dll ファイルと Microsoft.VisualBasic.dll ファイルを読み込むように指示します。 -sdkpath オプションは、-netcf と共に使用するように設計されています。 .NET Compact Framework では、これらのサポート ライブラリのさまざまなバージョンを使用して、デバイスに見つからない型と言語機能の使用を回避します。

Note

-sdkpath オプションは、Visual Studio 開発環境からは利用できません。これはコマンド ラインからコンパイルするときにのみ使用できます。 -sdkpath オプションは、Visual Basic デバイス プロジェクトが読み込まれるときに設定されます。

-vbruntime コンパイラ オプションを使うと、コンパイラで Visual Basic ランタイム ライブラリを参照せずにコンパイルすることを指定できます。 詳細については、「-vbruntime」を参照してください。

次のコードでは、C ドライブ上の .NET Compact Framework の既定のインストール ディレクトリにある Mscorlib.dll と Microsoft.VisualBasic.dll のバージョンを使用して、.NET Compact Framework で Myfile.vb がコンパイルされます。 通常は、最新バージョンの .NET Compact Framework を使用します。

vbc -netcf -sdkpath:"c:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE " myfile.vb  

関連項目