コンパイラが標準ライブラリを自動的に参照しないようにします。
構文
-nostdlib
注釈
-nostdlib
オプションは、System.dll アセンブリへの自動参照を削除し、コンパイラが Vbc.rsp ファイルを読み取らないようにします。 Vbc.exe ファイルと同じディレクトリにある Vbc.rsp ファイルは、一般的に使用される .NET Framework アセンブリを参照し、 System
名前空間と Microsoft.VisualBasic
名前空間をインポートします。
注
Mscorlib.dll アセンブリと Microsoft.VisualBasic.dll アセンブリは常に参照されます。
注
-nostdlib
オプションは、Visual Studio 開発環境内からは使用できません。コマンド ラインからコンパイルする場合にのみ使用できます。
例
次のコードは、標準ライブラリを参照せずに T2.vb
をコンパイルします。
My
オブジェクトを削除するには、_MYTYPE
条件付きコンパイル定数を文字列 "Empty" に設定する必要があります。
vbc -nostdlib -define:_MYTYPE=\"Empty\" T2.vb
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET