【问题标题】:Which framework should I use? [Visual Studio - C#]我应该使用哪个框架? [Visual Studio - C#]
【发布时间】:2016-10-24 19:38:02
【问题描述】:

我要做的不是很复杂,所以我仍然可以使用“.NET Framework 4”,但是我在犹豫是否应该使用“.NET Framework 6”。

“.NET Framework 4”是一个不错的选择,因为它甚至可以兼容Windows XP,但也许“.NET Framework 6”可以让一切变得更快?

我的程序将打开并编辑大量文件(有时大于 1GB)。

我正在使用 Visual Studio 2015,我将使用 C#。

我是菜鸟,所以我不确定应该如何决定哪个框架更好。

【问题讨论】:

  • 这个问题可能相当主观。就我个人而言,我的个人项目总是以 .Net 4.5 为目标,因此我可以轻松地在 MonoDevelop 中打开它们,并在 Linux 和 Mac 上运行它们。
  • 它们最多只能达到 4.6.2,不是吗?无论如何,4.6.2 会为你煮咖啡并提供其他服务,呃,这是一个家庭网站等等,但你明白我的意思。如果这个角度已经解决,并且需要 XP 支持,请坚持使用 4.0。
  • 既然你是菜鸟,而不是时间旅行者,我会使用 .NET 4.6。或者,如果它真的很简单(控制台应用程序),并且您想体验最新最好的,请使用 .NET Core
  • 您需要兼容旧版本的 windows/ 与 Mono 吗?如果不使用最新版本。
  • .NET Framework 4.x 与 Windows XP 不兼容。

标签: c# visual-studio frameworks


【解决方案1】:

作为新程序员使用 .Net 4.5 对您最有利。

.Net 4.5 构成了 .Net 5 和 .Net 6 版本中的一般“核心”。 .net 4.5 在当今使用的商业应用程序中也相当普遍。如果您发现需要该语言的一些较新功能(文档部分对这些功能进行了非常详细的介绍),您应该升级到该版本。

此外,4.5 是最“易于理解”的版本,它可以更轻松地回答问题。

【讨论】:

  • 我想我会使用 .Net 4.5.2。
  • 也许我会使用 MonoDevelop,所以它似乎是最好的选择,对吧?
猜你喜欢
  • 2011-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-30
  • 1970-01-01
  • 1970-01-01
  • 2010-12-22
  • 2010-12-04
相关资源
最近更新 更多