.Net的不同版本之间的差异

时间:2013-11-13 17:42:35

标签: .net

我检查了我的微软.Net平台的版本,我看到它是4.0。我知道有更新的版本。我找到了一本关于WPF应用程序的书,但它解释了如何在C#.Net 4.5上编写应用程序。现在,这是否意味着我无法编写和测试本书的例子? 例如,如果我在.Net 4.5上编写应用程序,但用户的计算机有4.0版本,他是否可以运行此应用程序?

1 个答案:

答案 0 :(得分:0)

大多数示例在框架4.0甚至框架3.0中应该可以正常工作。某些功能需要3.0以后的版本,例如需要3.5的LINQ。

运行应用程序的计算机必须具有与为其创建应用程序的版本相同或更晚的框架版本。为4.0创建的应用程序将在4.0和4.5上运行,但为4.5创建的应用程序将无法在4.0上运行。