VCCLCompilerTool.WholeProgramOptimization 屬性

取得或設定值,這個值表示是否藉由將程式碼產生延遲至連結時間以啟用跨模組最佳化。WholeProgramOptimization 會公開編譯器之 /GL (整個程式最佳化) 選項的功能。

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
Property WholeProgramOptimization As Boolean
bool WholeProgramOptimization { get; set; }
property bool WholeProgramOptimization {
    bool get ();
    void set (bool value);
}
abstract WholeProgramOptimization : bool with get, set
function get WholeProgramOptimization () : boolean
function set WholeProgramOptimization (value : boolean)

屬性值

型別:System.Boolean
如果已啟用跨模組最佳化則為 true,否則為 false。

備註

最好設定VCCLCompilerTool物件的WholeProgramOptimization屬性,而非將編譯器的屬性設定相同的名稱和連結器的LinkTimeCodeGeneration屬性。

這個屬性,連結器的編譯器版本LinkTimeCodeGeneration屬性不是可透過屬性頁。

.NET Framework 安全性

請參閱

參考

VCCLCompilerTool 介面

Microsoft.VisualStudio.VCProjectEngine 命名空間