如何:修改目标框架和平台工具集

2025-05-22 10:21:14
推荐回答(1个)
回答(1):

默认情况下,项目系统使用 .NET Framework 4 和 Visual C++ 2010 工具。可以通过修改项目属性来更改目标平台工具集。可以通过修改项目 (.vcxproj) 文件来更改目标框架。不必为每个编译目标都维护一个单独的基本代码。在更改目标框架时,也要将平台工具集更改为支持目标框架的版本。例如,若要面向 .NET Framework 2.0、3.0 或 3.5,必须使用 v90 平台工具集。注意除了面向正确的平台工具集之外,还必须安装关联的 Visual Studio 版本。例如,若要面向 .NET Framework 2.0、3.0 和 3.5 以及 v90 平台工具集,必须安装 Visual Studio 2008。但是,您可以使用 Visual C++ 2010 完成开发工作,前提是要面向正确的框架版本和平台工具集。可以通过创建自定义平台工具集来扩展目标平台。有关更多信息,请参见 Visual C++ 博客上的 C++ Native Multi-Targeting(C++ 本机多目标)。更改目标框架在编辑器中打开项目的项目文件 (.vcxproj)。找到目标框架版本对应的条目。例如,如果您的项目设计为使用 .NET Framework 4,请找到 v4.0。将值更改为需要的框架版本。保存更改并关闭编辑器。在“解决方案资源管理器”中,右击您的项目,然后单击“属性”。在“属性页”窗口的左窗格中,展开“通用属性”,然后选择“框架和引用”。验证新框架版本是否出现在右窗格顶部。更改项目工具集在Visual Studio 中,打开项目的“属性页”。在左窗格中,展开“配置属性”,然后选择“常规”。在右窗格中,选择“平台工具集”,然后选择需要的工具集。例如,如果要针对 Visual Studio 2008 库进行编译,请选择“v90”。单击“确定”。请参见其他资源MSBuild (Visual C++)修订记录日期修订记录原因2010 年 6 月添加了本文档。信息补充。