编辑点评:官方最新正版安装包
一些电脑的软件更新了版本后需要支持最新的Net Framework组件支持,小编这里分享了Mircosoft.Net Framework4.8正版官方版和离线安装包,如果你下载安装在线包安装错误或失效可以试试离线的安装包。
支持的系统介绍
Windows10,版本:1903(附带)、1809、1803、1709、1703、1607(x86和x64);
Windows7SP1(x86和x64);
Windows8.1(x86和x64);
WindowsServer2019版本1809(附带)、WindowsServer2019版本1809、WindowsServer版本1803、WindowsServer版本1709、WindowsServer2016、WindowsServer2012、WindowsServer2012R2、WindowsServer2008R2SP1。
软件特色
1、.NETFramework具有两个主要组件:公共语言运行时和.NETFramework类库。公共语言运行时管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。内存管理器排除了出现零碎内存的可能性,并增大了内存引用区域以进一步提高性能。
运行时强制实施代码访问安全。.NETFramework提供了一种称为“代码访问安全性”的安全机制,可帮助保护计算机系统免受恶意移动代码的危害,让来源不明的代码安全运行,并防止受信任的代码有意或无意地危害安全。运行时还通过实现称为常规。
2、具有两个主要组件:公共语言运行时和NETFramework类库。
3、公共语言运行时管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。内存管理器排除了出现零碎内存的可能性,并增大了内存引用区域以进一步提高性能。
运行时强制实施代码访问安全。.NETFramework提供了一种称为“代码访问安全性”的安全机制,可帮助保护计算机系统免受恶意移动代码的危害,让来源不明的代码安全运行,并防止受信任的代码有意或无意地危害安全。
3、运行时还通过实现称为常规类型系统(CTS)的严格类型验证和代码验证基础结构来加强代码可靠性。
4、运行时还提高了开发人员的工作效率。例如,程序员可以用他们选择的开发语言编写应用程序,却仍能充分利用其他开发人员用其他语言编写的运行时、类库和组件。这大大减轻了现有应用程序的迁移过程的工作负担。
5、运行时可由高性能的服务器端应用程序(如Microsoft?SQLServer?和Internet信息服务(IIS))承载。此基础结构使您在享受支持运行时承载的行业最佳企业服务器的优越性能的同时,能够使用托管代码编写业务逻辑。
6、NETFramework类库是一个与公共语言运行时紧密集成的可重用的类型集合。该类库是面向对象的,并提供您自己的托管代码可从中导出功能的类型。
7、第三方组件可与.NETFramework中的类无缝集成。例如,NETFramework集合类实现一组可用于开发您自己的集合类的接口。您的集合类将与NETFramework中的类无缝地混合。
8、正如面向对象的类库所希望的那样,NETFramework类型使您能够完成一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务)。例如,Windows窗体类是一组综合性的可重用的类型,它们大大简化了WindowsGUI的开发。
常见问题
安装.Net Framework 4.8时出现“无法建立到信任根颁发机构的证书链”解决方法
一、错误
1、尚未安装.net4.8,无法建立到信任根颁发机构的证书链的错误,如图所示:
2、出现错误的原因:在安装Microsoft .NET Framework 4.8脱机包时提示 无法建立到信任根颁发机构的证书链
二、解决方法
1、实际上是要安装一个根证书 MicrosoftRootCertificateAuthority2011.cer
2、开始→运行→MMC
3、文件→添加删除管理单元 (Ctrl+M)
4.证书→计算机账户(其他的都保持默认,无限下一步)
5、展开控制台根节点—证书(本地计算机)—受信任的根证书颁发机构—证书,点击『操作』菜单—所有任务—导入(如果没有导入,只有『打开』和『导出』,则点击右侧列表末尾的空白处取消选择,然后重新操作一次)
6、在导入向导中,『要导入的文件』选择在第一步中下载的cer证书文件,下一步的『证书存储』选择『将所有的证书放入下列存储』,点击『浏览』并选择『受信任的根证书颁发机构』,并在『下一步』后选择『完成』。
7、重新运行.Net Framework 4.8安装程序即可。
.net4.8安装失败目录无效
如果出现安装失败的情况,建议在本站下载最新的离线安装包,重新安装一次即可。
Windows 10预装的.net4.8怎么卸载
您说的是预装的.net 4.8,那系统应该就是Windows 10 1903的版本吧,可以在开始搜索框中输入Winver,然后回车查看,如果例如显示OS Build 18362.xxx的那就是1903版本,那么因为.NET Framework 是一个操作系统组件,不能单独卸载。
就像官网提供的信息一样,只有Windows10 1809-1709的.net4.8的安装包,而没有1903的一样,1903之前的版本都可以进行卸载,但是到了1903就无法卸载了。
如果系统要不是Windows10 1903的版本的话,那么经过我的测试可以使用下方方法卸载。
首先我们可以使用命令来查看系统中的.net 版本是多少,然后我们可以在系统更新中查看哪个是.net framework4.8的更新包,卸载掉,就可以卸载.net 4.8。然后再用这个命令进行查看,就会发现已经显示为.net 4.7。
所以我建议如果是Windows10 1903,无法卸载,因为是系统组件的一部分,那么我想第一您不必卸载,可以直接进行系统更新,因为对于.net4.8是有累积性系统更新的,更新之后就相当于重新安装(例如安装9月份的.net 更新)。第二的话我想一些三方的卸载软件有可能会能进行卸载。
热门评论
最新评论