【问题标题】:What version of the .NET Framework is the safest to code with? [closed]使用哪个版本的 .NET Framework 进行编码最安全? [关闭]
【发布时间】:2013-08-24 14:26:48
【问题描述】:

我们的教授要求我们创建一个独立的机器问题。这个项目在他以前的学生中也有过,看他们的代码,他们不是用C++就是C#。如果我之前研究过的内容没有记错的话,C# 程序并不是独立的,因为需要安装 .NET Framework 和一些其他组件才能运行它。并非所有计算机都有 .NET Framework。另一方面,我还记得读过一篇文章,建议使用最安全的 .NET 框架,因为特定版本的 Windows 操作系统已经预装了它。

顺便说一下,我对 Turbo Delphi 并不熟悉。通常建议那些想要创建独立程序的人使用。

回过头来,我现在正在我的项目的一半工作,我正在用 C# 进行编码。我正在考虑更改 .NET Framework,以便我的教授可以在他的 Windows 笔记本电脑上运行它,而无需任何 DLL 或其他组件。最安全的 .NET Framework 编码是什么?

【问题讨论】:

  • 将此标记为基于意见的人没有阅读该问题。
  • 这个问题的真正答案是你应该问你的教授——他或她会说 4.0——因为作为一名学生,你想学习最新的。
  • 真的取决于“独立”的含义。当您需要安装正确的框架时,真正独立的会排除 .net。

标签: c# c++ asp.net .net windows


【解决方案1】:

2.0,因为它在所有 .NET 框架中渗透率最高(因为它是最早的)。 1.0/1.1 与 2.0/更高版本不向前兼容,所以我建议不要这样做。

【讨论】:

  • 附带说明,@Sukasa 所说的渗透是指 2.0 应用程序可以在安装了 3.0 和 4.0 的机器上运行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-12-21
  • 2018-12-11
  • 2011-08-22
  • 1970-01-01
  • 2023-02-08
  • 2022-07-07
  • 1970-01-01
相关资源
最近更新 更多