共用方式為


/optimize

啟用或停用編譯器最佳化。

/optimize[ + | - ]

引數

詞彙

定義

+ | -

選擇項。/optimize- 選項會停用編輯器的最佳化功能。/optimize+ 選項則會啟用最佳化功能。根據預設,最佳化功能是停用的。

備註

編譯器最佳化可使輸出檔更小、更快,而且更有效。但是,由於最佳化會導致輸出檔中的程式碼重新排列,因此 /optimize+ 可能會使偵錯更為困難。

所有以 /target:module 來為組件 (Assembly) 產生的模組,都必須使用與該組件相同的 /optimize 設定。如需詳細資訊,請參閱 /target (Visual Basic)

您可結合 /optimize 和 /debug 選項。

若要在 Visual Studio 整合式開發環境中設定 /optimize

  1. 在 [方案總管] 中選取專案。在 [專案] 功能表上,按一下 [屬性]。

    如需詳細資訊,請參閱專案設計工具簡介

  2. 按一下 [編譯] 索引標籤。

  3. 按一下 [進階] 按鈕。

  4. 修改 [啟用最佳化] 核取方塊。

範例

下列程式碼會編譯 T2.vb,並啟用編譯器最佳化。

vbc t2.vb /optimize

請參閱

參考

/debug (Visual Basic)

編譯命令列範例 (Visual Basic)

/target (Visual Basic)

其他資源

Visual Basic 命令列編譯器