Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何检测Visualstudio的语言版本?_Visual Studio - Fatal编程技术网

Visual studio 如何检测Visualstudio的语言版本?

Visual studio 如何检测Visualstudio的语言版本?,visual-studio,Visual Studio,我需要检测VS的语言版本,并根据它执行一些操作。如何检测它? 谢谢我认为您需要使用,这是其他加载项用来查找其资源DLL的方法。以下是如何在Visual Studio 2019中检测默认C语言版本的示例: 用鼠标选择所需的项目,右键单击,然后在打开的窗口中选择属性 在打开的属性窗口中,选择垂直构建选项卡并单击高级按钮 在打开的“高级生成设置”窗口中,它是行语言版本。示例中:根据框架版本自动选择 如果需要与默认C语言版本对应的框架版本信息,则可以打开链接(为什么我不能选择其他C语言版本?-)。本页

我需要检测VS的语言版本,并根据它执行一些操作。如何检测它?
谢谢

我认为您需要使用,这是其他加载项用来查找其资源DLL的方法。

以下是如何在Visual Studio 2019中检测默认C语言版本的示例:

  • 用鼠标选择所需的项目,右键单击,然后在打开的窗口中选择属性

  • 在打开的属性窗口中,选择垂直构建选项卡并单击高级按钮

  • 在打开的“高级生成设置”窗口中,它是行语言版本。示例中:根据框架版本自动选择

  • 如果需要与默认C语言版本对应的框架版本信息,则可以打开链接(为什么我不能选择其他C语言版本?-)。本页介绍如何根据目标框架确定默认C语言版本的规则,以及如何更改默认C语言版本的信息

  • 项目使用的框架版本位于项目设置文件中。在示例中,image framework版本是.NET Core 3.0版本,因此默认的C语言版本是8.00


  • VS有几种语言版本-英语、日本等。我需要检测当前VS的语言版本。我正在编写扩展,因此我相信这应该不会是一个问题。OP询问的是人类语言(英语、日语等),而不是C语言。