-optimize

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

語法

-optimize[ + | - ]  

引數

詞彙 定義
+ | - 選擇性。 -optimize- 選項會停用編譯器最佳化。 -optimize+ 選項會啟用編譯器最佳化。 根據預設,會停用最佳化。

備註

編譯器最佳化可讓您的輸出檔案變得更小、更快、更有效率。 但是,由於最佳化會導致輸出檔中的程式碼重新排列,因此 -optimize+ 會使偵錯變得困難。

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

您可以結合 -optimize-debug 選項。

在 Visual Studio 整合式開發環境中設定 -optimize
1.在 方案總管中選取專案。 按一下 [專案] 功能表上的 [屬性]

2.按一下 [編譯] 索引標籤。
3.按一下 [ 進階 ] 按鈕。
4.修改 [啟用最佳化] 核取方塊。

範例

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

vbc t2.vb -optimize  

另請參閱