我们是否可以在.NET 2.0中使用WPF?

时间:2010-06-07 09:13:07

标签: c# .net wpf

如果有可能,请解释一下我们如何使用C#在.NET 2.0中实现WPF。感谢..

4 个答案:

答案 0 :(得分:10)

不,你不能。 .NET 2.0和3.0之间的差别基本上是 库 - WPF,WCF,CardSpace和Workflow Foundation。

如果可能,请更新到更新版本的.NET - 理想情况下为4.0,但3.5SP1也会比3.0更好。

编辑:根据0xA3的评论,我应该澄清.NET 3.0中还有其他服务。但是,.NET 3.0不会更改任何现有的库或类型,也不会更改CLR,并且它没有任何支持语言功能。

答案 1 :(得分:3)

你不能在.NET 2.0中使用WPF,这是2.0和3.0之间的主要区别之一。

我的建议是尽可能更新到最新版本的.NET .NET 4.0。显然你可以在这个版本中使用WPF。

答案 2 :(得分:0)

完全不可能使用wpc和wcf使用2.0如果你想使用这些概念,那么你需要将你的dot net版本升级到4.0,以便你可以使用.net

的所有功能。

答案 3 :(得分:0)

值得指出的是,WPF和构成.NET 3.0的其他程序集可以被C#2.0项目引用和使用。有些.NET商店要求早期版本的Visual Studio可以编译C#代码,即使可能安装了更高版本的.NET。我想知道原始海报是否处于那种情况。

当然,对于那些存在的程序集,至少必须安装.NET 3.0。