【发布时间】:2011-03-14 23:35:31
【问题描述】:
我在 Visual Studio 中有一个项目。如何找出它适用于哪个 .NET Framework 版本?
【问题讨论】:
我在 Visual Studio 中有一个项目。如何找出它适用于哪个 .NET Framework 版本?
【问题讨论】:
【讨论】:
对于 .NET Framework 4.6 和 Visual Studio 2017,您可以采取以下步骤:
【讨论】:
这取决于 Visual Studio 的版本:
较新版本的 Visual Studio 支持许多版本的 .Net 框架;检查您的项目类型和属性。
【讨论】:
查找当前 .NET 项目的框架版本的最简单方法是:
【讨论】:
就像在 Visual Studio 中一样简单。
【讨论】:
简单的右键单击并转到现有应用程序上任何项目的属性选项,然后在左侧菜单中查看应用程序选项,然后单击应用程序选项查看目标框架以查看当前框架版本。
【讨论】:
如果您在 Visual Studio 2013 中创建项目,则无法更改 Windows 或 .NET Framework 的目标版本。 该选项不再可用。
查看来自 Microsoft 的链接: http://msdn.microsoft.com/en-us/library/bb398202.aspx
【讨论】:
您还可以在 Visual Studio 项目文件中搜索 XML 标记 RequiredTargetFramework。此标记似乎存在于 .NET 3.5 及更高版本上。
例如:<RequiredTargetFramework>3.5</RequiredTargetFramework>
【讨论】:
TargetFrameworkVersion和RequiredTargetFramework有区别
项目属性 -> 编译器选项卡 -> 高级编译选项按钮
项目属性 -> 应用程序选项卡
【讨论】: