Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.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项目的.NET framework版本?_.net_Version - Fatal编程技术网

如何查找Visual Studio项目的.NET framework版本?

如何查找Visual Studio项目的.NET framework版本?,.net,version,.net,Version,我在Visual Studio中有一个项目。如何确定它适用于哪个.NET Framework版本?这取决于哪个版本的Visual Studio: 2002年,所有项目都使用.NET1.0 2003年,所有项目都使用.NET1.1 2005年,所有项目都使用.NET2.0 2008年,项目使用.NET2.0、3.0或3.5;您可以在“项目属性”中更改版本 2010年,项目使用.NET2.0、3.0、3.5或4.0;您可以在“项目属性”中更改版本 2012年,项目使用.Net 2.0、3.0、3.5

我在Visual Studio中有一个项目。如何确定它适用于哪个.NET Framework版本?

这取决于哪个版本的Visual Studio:

2002年,所有项目都使用.NET1.0 2003年,所有项目都使用.NET1.1 2005年,所有项目都使用.NET2.0 2008年,项目使用.NET2.0、3.0或3.5;您可以在“项目属性”中更改版本 2010年,项目使用.NET2.0、3.0、3.5或4.0;您可以在“项目属性”中更改版本 2012年,项目使用.Net 2.0、3.0、3.5、4.0或4.5;您可以在“项目属性”中更改版本 较新版本的Visual Studio支持许多版本的.Net framework;检查项目类型和属性

VB 项目属性->编译器选项卡->高级编译选项按钮

C
项目属性->应用程序选项卡

您还可以在Visual Studio项目文件中搜索XML标记RequiredTargetFramework。此标记似乎存在于.NET3.5及更高版本上


例如:3.5

查找当前.NET项目的框架版本的最简单方法是:

在项目上单击鼠标右键,然后转到“属性”。 在第一个选项卡Application中,您可以看到该项目正在使用的目标框架。
如果在Visual Studio 2013中创建项目,则无法更改Windows或.NET Framework的目标版本。 该选项不再可用

请查看来自Microsoft的链接:

只需右键单击并转到现有应用程序上任何项目的属性选项,查看左侧菜单上的应用程序选项,然后单击应用程序选项查看目标框架以查看当前框架版本。

这与在Visual studio中一样简单

转到顶部的第四个菜单选项“网站”。 在“网站”下,转到选项“开始选项”。 在“开始选项”下,转到“生成”选项。 将目标框架更改为以前的框架。 对于.NET Framework 4.6和Visual Studio 2017,您可以采取以下步骤:

在visual studio顶部的选项栏上,选择第四个选项Project,然后在该选项下单击最后一个选项[ProjectName]Properties。单击该选项,您将看到一个新选项卡已打开。在该选项下,选择左侧的应用程序选项,您将看到名称为Target Framework的.NET Framework版本。 在“解决方案资源管理器”选项卡下,选择项目并按Alt+Enter键。 或者只需在项目上单击鼠标右键,然后单击最后一个显示“属性”的选项。 在解决方案资源管理器中,打开要更改的项目的关联菜单,然后选择“属性”。 在“属性”窗口的左列中,选择“应用程序”选项卡。 在目标框架列表中,您将在项目上看到.NET Framework的当前版本。 您还可以从此处更改框架。
我在2008年。但是不知道当前项目使用的是哪个版本。所以请转到当前项目的项目属性。我找到了。我可以看到版本。然后您应该通过单击空心复选框来接受此答案。@Levinja:对于较新的版本,这完全取决于项目。在大型解决方案中,只需使用记事本++并在文件中搜索所有*.csproj文件就可以了。一个注意事项是,我这边的值前面有一个v。v4.0 TargetFrameworkVersion和RequiredTargetFramework@Marcel有什么区别?除非我误解了你,否则这绝对不是真的。您引用的注释仅适用于Windows应用商店应用程序。更改.Net Framework的目标版本是可能的,而且通常都是这样做的!类似地,在VS2019-Properties->Application->Target framework中,属性窗口的左列没有应用程序选项卡。