/nostdlib
更新 : 2007 年 11 月
標準ライブラリをインポートしません。
/nostdlib[+ | -]
引数
- +| -
/nostdlib または /nostdlib+ オプションを指定すると、コンパイラは mscorlib.dll をインポートしません。独自の System 名前空間やオブジェクトを定義または作成する場合は、このオプションを使用します。/nostdlib を指定しない場合は、プログラムに mscorlib.dll がインポートされます (/nostdlib- を指定した場合と同じです)。
解説
/nostdlib+ を指定すると、/autoref- も指定されます。
使用例
System.String という名前 (または mscorlib 内のその他の名前) のコンポーネントがある場合、コンポーネントを見つけるための唯一の方法は、次のようなコードを使用して mscorlib の前にライブラリを検索することです。
/nostdlib /r:your_library,mscorlib
一般に、アプリケーション内で System という名前空間は定義しません。