决定使用.NET框架版本有哪些因素?

时间:2013-03-06 23:37:50

标签: .net

我的头衔总结了一下。我有一个简单的业务线应用程序,我将开发,并很好奇如何确定我应该针对哪个版本的.NET。支持Win XP SP3会很好,但不是必需的。它将用于索引多页tiff,因此导入一批tiff,然后在数据库中对它们进行索引。然后,用户可以进行简单搜索以找到这些tiff。

大多数开发人员在尝试确定他们将针对这样的新应用程序定位的.NET框架时会看到什么?我是否只针对4.5,因为它是支持我需要的最新版本或最高版本?

2 个答案:

答案 0 :(得分:1)

总是更好地定位(如果你有预算)最新版本的.NET几年,它将是旧版本:)。最新版本将有新的库和新的方法和属性,使您可以轻松编码。

答案 1 :(得分:1)

4.0 + 4.5有许多以前没有的强大功能 - 特别是任务和等待/异步 - 我认为2012 UI似乎也更快。我会提倡从最新的开始,因为升级可能会很痛苦,它会给你带来一些时间。

已添加 - 目前阻止我的工作升级的一件事是缺乏对我们目前使用的Visual Studio安装项目的支持(.net 3.5)。当我们移动时,我们可能会咬紧牙关并转向WIX。

如果您以这种方式安装任何旧项目,请务必记住这一点。 (no more vs setup support