什么是.net框架,为什么我需要它?

亲爱的Lifehacker,什么是“Microsoft.NET Framework”,为什么我需要它?我一直在尝试安装黑莓桌面,但它失败了,并指出我错过了框架。由于某种原因,我不能从微软下载它。我能做什么?...

Image for article titled What Is the .NET Framework, and Why Do I Need It?

亲爱的Lifehacker,什么是“Microsoft.NET Framework”,为什么我需要它?我一直在尝试安装黑莓桌面,但它失败了,并指出我错过了框架。由于某种原因,我不能从微软下载它。我能做什么?

真诚的,需要.NET

NET是由Microsoft创建的一个编程框架,开发人员可以使用它更轻松地创建应用程序。正如评论员dwroth恰当地指出的那样,“框架只是一堆代码,程序员无需显式编写就可以调用这些代码。”

在一个完美的世界里,你不需要.NETFramework。所有关键应用程序的**商将有时间和资源将他们的应用程序完全拼接成独立的软件包,因为为Windows开发将是一个直观的、主要是高级的过程,独立的开发人员可以很快确定下来。因此,除了开发人员之外,没有人需要像.NET这样的包,它为应用程序提供了一种有序的方式来访问数据库、web服务和其他通信工具。

Image for article titled What Is the .NET Framework, and Why Do I Need It?

但你不生活在那个世界,我们当然也不在这个世界上写作。Lifehacker经常推荐应用程序,通常来自小型独立开发人员,这些应用程序需要安装.NET Framework的某些版本才能正常运行。它通常是一个大的下载,有时容易出错,正如你在Windows7中看到的那样,但是任何大的软件补丁都有可能出错。黑莓对该框架的需求对于大规模的开发来说有点不同寻常,但并非完全没有听说过。

大多数时候,应用程序会要求安装特定版本的框架。我们建议您避免安装该特定版本,而是尝试安装最新版本的.NET,前提是您的Windows操作系统支持它。大多数.NET软件包都具有向后兼容性,因此要求使用2.0框架的应用程序通常可以接受打包到最新版本中的内容:.NET framework 4。也请确保您已解决Windows Update请求,因为可能有相关的系统补丁需要安装之前.NET将适合您的系统舒适。

NET安装经常遇到的一个问题是对空间的需要,即使您的系统可能没有明确说明这一点。适用于标准32位Windows系统的.NET 4.0版本要求主Windows驱动器上有850 MB的可用空间;一个64位的Windows系统需要2GB的空闲空间,而Windows通常不会询问您是否有其他分区的空闲空间。如果您的可用空间小于这些数量,您需要查看硬盘并释放一些空间。

Image for article titled What Is the .NET Framework, and Why Do I Need It?

另一个常见的问题是.NET的旧版本,以及它们在您的系统上的错误行为。进入“控制面板”中的“添加/删除程序”部分(或在较新的Windows设置中的“卸载程序”),搜索与“.NET Framework”或类似内容相关的任何安装。请尝试从这里通过标准卸载过程删除它们,然后再次尝试安装较新的.NET framework。如果这仍然失败,那么是时候使用.NETFramework清理工具了,它是由微软自己**的,用于在复杂的.NET安装之后进行清理和设置。

除了这两个常规问题之外,您还需要观察安装过程中是否出现任何特定的错误消息或错误代码。如果选择并点击Control+C似乎遥不可及,请将该消息复制到纸上,并用引号和“.NET framework”搜索web。从我们所看到的情况来看,几乎所有涉及.NET的潜在问题都已发布到某个技术支持论坛上,并且通常会有一个答案。

希望你和.NET能很快在你的Windows系统**存,这样你的黑莓**就可以开始在那里闲逛并利用你的酷东西了。

真的,生活黑客


对.NET框架及其细节还有什么建议吗?把它们放在评论里,帮助其他读者,无论是现在还是将来。图片来自Nextec。

  • 发表于 2021-07-24 21:46
  • 阅读 ( 135 )
  • 分类:互联网

你可能感兴趣的文章

菲律宾比索(php)和.net版(.net)的区别

...和部署应用程序的标准方法。 目录 1. 概述和主要区别 2. 什么是PHP 3. 什么是.NET 4. PHP和.NET的相似之处 5. 并列比较——PHP与.NET表格形式 6. 摘要 什么是菲律宾比索(php)? PHP是一种开放源码,是最常用的脚本语言之一,主要用于web...

  • 发布于 2020-10-19 23:44
  • 阅读 ( 244 )

mono是什么?它如何帮助windows切换到linux?

... 什么是单声道(mono)? ...

  • 发布于 2021-03-12 18:14
  • 阅读 ( 615 )

8个免费的开源windows应用,以前是专有的

... 为了理解为什么这是一个里程碑式的时刻,我们需要知道.NET框架是什么,以及它为什么首先存在。 ...

  • 发布于 2021-03-15 01:21
  • 阅读 ( 218 )

microsoft.net framework:为什么需要它以及如何在windows上安装它

... 为什么会这样?更重要的是,这个所谓的.NET框架是什么?您为什么要关心它?好吧,在很多方面,.NET框架是什么让现代Windows成为它是什么。 ...

  • 发布于 2021-03-17 04:56
  • 阅读 ( 314 )

学习c#编程的7个实际原因

...涯中,你可能会学到不止一个,但从C开始是个好主意。为什么要选择C语言而不是其他语言? ...

  • 发布于 2021-03-21 18:41
  • 阅读 ( 383 )

什么是microsoft.net framework,为什么安装在我的电脑上?

...西,那就加入我们吧,一起探讨一下.NET到底是什么以及为什么那么多应用程序需要它。 net框架,解释 “.NETFramework”这个名字本身有点用词不当。框架(在编程术语中)实际上是应用程序编程接口(API)的集合和开发人员在开...

  • 发布于 2021-04-09 16:06
  • 阅读 ( 385 )

microsoft.net framework 3.5(microsoft .net framework 3.5)和.net framework 4.0(.net framework 4.0)的区别

Microsoft.Net Framework 3.5与.Net Framework 4.0 Microsoft的.Net框架就像一台虚拟机,应用程序彼此之间运行。Net framework 3.5和.Net framework 4.0是该软件框架的两个连续版本,后者最终应该取代前者。它们之间的主要区别是.Net framework 3.5已经内...

  • 发布于 2021-06-23 17:16
  • 阅读 ( 218 )

.asp文件(.asp)和.aspx文件(.aspx)的区别

ASP是一个用于web开发的框架,支持不同的模型,如经典ASP、ASP.NET web窗体、ASP.NET MVC、ASP.NET网页、ASP.NET API和ASP.NET核心。 ASP和ASP.NET是在web服务器上执行代码的服务器端技术。 由Microsoft开发的Active Server Pages(ASP)与HTML页面...

  • 发布于 2021-06-25 00:05
  • 阅读 ( 393 )

.net(.net)和asp.net(asp.net)的区别

...特性,这使得ASP.NET成为开发.NET应用程序的理想选择。 什么是.net(.net)? netframework(发音为dotnet)是一个软件开发框架,它集成了微软在20世纪90年代后期推出的一系列技术,用于创建、运行和部署各种web服务以及web和Windows应用...

  • 发布于 2021-06-25 20:25
  • 阅读 ( 346 )

asp公司(asp)和菲律宾比索(php)的区别

...很容易地用来创建动态web应用程序。 覆盖的关键领域 1.什么是ASP–定义,功能2.什么是PHP–定义,功能3.ASP和PHP的区别是什么–主要区别的比较 关键术语 ASP、PHP、Web框架 什么是asp公司(asp)? ASP.NET是属于Microsoft.NET平台的web开发...

  • 发布于 2021-07-01 02:31
  • 阅读 ( 393 )
老老的狗蛋
老老的狗蛋

0 篇文章

相关推荐