Share via


/nostdlib (Visual Basic)

更新:2007 年 11 月

導致編譯器 (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

請參閱

概念

自訂 My 中可用的物件

參考

/noconfig

編譯命令列範例

其他資源

Visual Basic 編譯器