在WPF项目中,我使用项目的属性并能够通过下拉列表更改使用的.Net版本。Windows 7+8项目的属性中缺少此下拉列表。
编辑:在创建新项目时,我可以通过下面对话框中的下拉列表更改.Net框架版本:

还是这个设置与Windows项目的创建完全无关?
发布于 2015-11-24 08:06:49
WPF是.NET CLR之上的表示层,从.NET 3.0开始就已经出现了。如果你想用3.0,3.5,4.5,.它仍然被称为WPF,在最新的Visual版本中,它仍然是针对所有这些的一个项目模板。因此,您有一个要更改.NET版本的项目属性。
Windows 7或Windows 8(以及8.1Silverlight)都是一套完整的.NET版本(子集,甚至不是完整的.NET堆栈),SDK,.专门针对那个版本的。没有‘我想要WP7连同.NET 4.6’。更改框架的唯一方法是在8和8.1 Silverlight应用程序之间进行更改(这将为您提供更大的.NET框架子集)。
如果我们看一下System.Windows.Application,您会发现它们显然将Windows声明为一个不同的框架,而不是.NET的一部分。
.NET框架 自3.0以来可供使用 银光 自2.0以来可供使用 Windows银灯 从7.0开始提供
来源:MSDN
https://stackoverflow.com/questions/33880568
复制相似问题