/nostdlib (Visual Basic)
導致編譯器 (Compiler) 不會自動參考標準程式庫。
/nostdlib
備註
/nostdlib 選項會移除對 System.dll 組件的自動參考,並防止編譯器讀取 Vbc.rsp 檔。 Vbc.rsp 檔 (與 Vbc.exe 檔位於相同的目錄中) 會參考常用的 .NET Framework 組件並匯入 System 和 Microsoft.VisualBasic 命名空間。
注意事項 |
---|
Mscorlib.dll 和 Microsoft.VisualBasic.dll 組件永遠會加以參考。 |
注意事項 |
---|
/nostdlib 選項無法在 Visual Studio 開發環境內使用,只有在命令列編譯時才能使用。 |
範例
下列程式碼會編譯 T2.vb,但不參考標準程式庫。 您必須將 _MYTYPE 條件式編譯的常數設定為字串 "Empty",以便移除 My 物件。
vbc /nostdlib /define:_MYTYPE=\"Empty\" T2.vb