HOW TO:設定編譯器選項 (Visual Basic)
Visual Basic 編譯器提供數種選項,可在編譯時期檢查您的程式碼。 Option Explicit 會決定是否必須明確宣告變數。 Option Strict 會決定是否允許明確縮小轉換和晚期繫結。 Option Infer 可啟用成員層級 (區域) 變數的型別推斷。 Option Compare 指定用於字串比較的方法:二進位 (區分大小寫) 或文字 (不區分大小寫)。
注意事項 |
---|
設定這些選項便會設定專案的預設值,使用 Option Explicit、Option Strict、Option Infer 和 Option Compare 語言陳述式,即可覆寫專案中檔案的這些選項。 |
此外,這些選項也提供數種特定狀況的啟用或停用編譯器警告。 如需詳細資訊,請參閱 HOW TO:啟用或停用編譯器警告 (Visual Basic)。
編譯器選項可以在 [專案設計工具] 的 [編譯] 頁中進行設定。
注意事項 |
---|
您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱 Visual Studio 設定。 |
若要設定 Option Explicit
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
在 [編譯] 索引標籤的 [Option explicit] 清單中,選取 [On] 或 [Off]。
若要設定 Option Strict
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
在 [編譯] 索引標籤的 [Option strict] 清單中,選取 [On] 或 [Off]。
如果您啟用編譯器告知 [隱含轉換]、[晚期繫結] 或 [隱含型別] (請參閱下面的 [警告組態] 選項),[(自訂)] 選項就會顯示在這個清單中。 將 [Option Strict] 改回 [On],會將這些通知還原成預設值。 如需詳細資訊,請參閱 HOW TO:啟用或停用編譯器警告 (Visual Basic)。
若要設定 Option Compare
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
在 [編譯] 索引標籤的 [Option compare] 清單中,選取 [二進位] 或 [文字]。
設定 Option Infer
在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。
在 [編譯] 索引標籤的 [Option infer] 清單中,選取 [On] 或 [Off]。
請參閱
工作
HOW TO:啟用或停用編譯器警告 (Visual Basic)
參考
Option Explicit 陳述式 (Visual Basic)