Visual studio 如何在vcproj中指定std

Visual studio 如何在vcproj中指定std,visual-studio,visual-studio-2019,Visual Studio,Visual Studio 2019,我有一些Windows软件,我只在远程Windows虚拟机上构建。我没有远程或任何其他Windows计算机的GUI访问权限 现在我想指定c/std:c++17。通过阅读vcproj文档,我还没有找到,在该文件中我将添加选项。有人能详细说明一下吗?假设构建基于.vcxproj项目文件,而不是外部makefile或其他文件,则在下为每个配置定义语言一致性级别。例如,要添加到版本x64构建,请插入或修改以下行。如果适用,对其他配置重复上述步骤 <ItemDefinitionGroup Con

我有一些Windows软件,我只在远程Windows虚拟机上构建。我没有远程或任何其他Windows计算机的GUI访问权限


现在我想指定c/std:c++17。通过阅读vcproj文档,我还没有找到,在该文件中我将添加选项。有人能详细说明一下吗?

假设构建基于.vcxproj项目文件,而不是外部makefile或其他文件,则在下为每个配置定义语言一致性级别。例如,要添加到版本x64构建,请插入或修改以下行。如果适用,对其他配置重复上述步骤

  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <!-- other existing settings -->
      <LanguageStandard>stdcpp17</LanguageStandard>
    </ClCompile>
  </ItemDefinitionGroup>