COMMON_LANGUAGE_RUNTIME¶
在 3.12 版本加入。
設定此目標屬性,會將目標配置為使用 C++/CLI
支援進行建置。
Visual Studio 產生器會根據 COMMON_LANGUAGE_RUNTIME
目標屬性的值來定義 clr
參數
未設定(預設)
原生 C++。
""
(已設定但為空)
使用 .NET Framework 的混合非託管/託管 C++。
netcore
在 3.26 版本加入。
使用 .NET Core 的混合非託管/託管 C++。
這需要 VS 2019 的 v142 工具組或更高版本。
pure
託管 C++。
safe
託管 C++。
此屬性僅針對 VS 2010 及更高版本的 Visual Studio 產生器 進行評估。
為了能夠使用 VS 2017 及更高版本建置託管 C++ 目標,必須安裝 C++/CLI 支援
組件,預設情況下可能不會安裝。