Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10
Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10
.NET Framework 是在 Windows 上运行的多个应用程序不可缺少的一部分,并且对这些应用程序运行发挥着同样的功能。 对开发人员而言,.NET Framework 提供了一个用于构建应用程序的一致的编程模型。 如果你使用的是 Windows 操作系统,则你的计算机上可能已安装 .NET Framework。具体而言,.NET Framework 4.5 包含于 Windows 8,.NET Framework 4.5.1 包含于 Windows 8.1,而 .NET Framework 4.6 包含于 Windows 10。
但是,.NET Framework 3.5 不会随 Windows 8、Windows 8.1 或 Windows 10 自动安装,而必须单独启用才能运行依赖它的应用程序。 此操作必须通过 Windows 更新进行,它可以使用以下三种方法之一进行调用。 以下所有操作都需要 Internet 连接:
下载 .NET Framework 3.5 安装程序(注意:这不会直接下载 .NET Framework;它是调用 Windows Update 的安装程序。)
安装过程中,你可能会遇到错误 0x800f0906、0x800f0907 或 0x800f081f,此时请参阅 .NET Framework 3.5 安装错误:0x800f0906、0x800f0907 或 0x800f081f。 注意,这些错误可能可以通过安装安全更新 3005628 解决。
如果上述任何方法失败,或如果你没有 Internet 连接,则需要使用 Windows 安装媒体。 有关详细信息,请参阅 .NET Framework 3.5 安装错误文章中错误 0x800f0906 的方法 3。 如果没有安装媒体,请参阅 为 Windows 8.1 创建安装媒体。
重要说明:
一般情况下,请勿卸载计算机上的任何 .NET Framework 版本。 不同的应用程序依赖于不同的 Framework 版本,并且一台计算机上可以同时加载多个版本的 NET Framework。
针对版本 2.0 和 3.0 构建的应用程序也可以使用.NET Framework 3.5。
在安装 .NET Framework 3.5 之前安装 Windows 语言包可能会导致 .NET Framework 3.5 安装失败。 在安装任何 Windows 语言包之前,请安装 .NET Framework 3.5。
Windows CardSpace 不随 Windows 8 上的 .NET Framework 3.5 提供。
由于安装 .NET Framework 3.5 所必须采用的方法十分复杂,很遗憾不能提供可以独立于 Windows 更新运行的单独的独立安装程序。 再次强调,如果其他所有方法都失败,则如之前所述,必须使用安装媒体。
如果应用程序需要 .NET Framework 3.5,但没有在您的计算机上找到启用的版本,则在安装时或在首次运行该应用程序时,将显示以下消息框。 在消息框中,选择“安装此功能”可启用 .NET Framework 3.5。 此选项需要 Internet 连接。

你可以通过“控制面板”自行启用 .NET Framework 3.5。 此选项需要 Internet 连接。
按键盘上的 Windows 键
,键入 Windows 功能,然后按 Enter。 这将显示“打开或关闭 Windows 功能”对话框。 或者,打开“控制面板”,单击“程序”项,然后单击“程序和功能”下的“启用或禁用 Windows 功能”。
如果弹出提示,选择“.NET Framework 3.5(包括 .NET 2.0 和 3.0)”复选框,按“确定”,然后重启计算机。
无需选择 Windows Communication Foundation (WCF) HTTP 激活的子项,除非您是需要 WCF 脚本和处理程序映射功能的开发人员。
Installing the .NET Framework 3.5 on Windows 8, Windows 8.1 and Windows 10的更多相关文章
- Installing the .NET Framework 4.5, 4.5.1
This article provides links for installing the .NET Framework 4.5 and 4.5.1 on your computer. If yo ...
- [Windows Azure] Configuring and Deploying the Windows Azure Email Service application - 2 of 5
Configuring and Deploying the Windows Azure Email Service application - 2 of 5 This is the second tu ...
- C#代码安装Windows服务(控制台应用集成Windows服务)
最近在为一款C/S架构的科研软件开发云计算版,需要用到WCF,考虑到不需要什么界面以及稳定性,无人值守性,准备用Windows Service作为宿主,无奈Windows Service的安装太为繁复 ...
- 如何使用windows云服务器搭建IIs、windows服务
如何使用windows云服务器搭建IIs.windows服务,以下针对腾讯云服务器进行说明 1.购买云服务器之后,第1步需要设置的是,找到重装系统.重置密码等处. 2.设置安全组,设置完安全组之后才能 ...
- [转]Creating an Entity Framework Data Model for an ASP.NET MVC Application (1 of 10)
本文转自:http://www.asp.net/mvc/overview/older-versions/getting-started-with-ef-5-using-mvc-4/creating-a ...
- SQLSERVER误删除了Windows登录用户验证方式使用Windows身份验证的解决方法
SQLSERVER误删Windows登录用户验证方式使用Windows身份验证的解决方法 今天看到这篇文章:没有了SA密码,无法Windows集成身份登录,DBA怎么办? 想起来之前着急哥问我的一个问 ...
- 玩转Windows服务系列——无COM接口Windows服务启动失败原因及解决方案
将VS创建的Windows服务项目编译生成的程序,通过命令行 “服务.exe -Service”注册为Windows服务后,就可以通过服务管理器进行管理了. 问题 通过服务管理器进行启动的时候,发现服 ...
- 玩转Windows服务系列——命令行管理Windows服务
说到Windows服务的管理就不得不说通过命令行的方式管理Windows服务,因为无论是系统管理员,还是通过编程的方式调用cmd命令,命令行都是非常方便以及强大的工具. 接下来就看一下如何通过cmd命 ...
- Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS
Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...
随机推荐
- vlan之间Hybrid端口配置
要求:1.PC1和PC2不能互相访问,但是都能访问PC3 SW1配置:vlan batch 10 20 100 interface Ethernet0/0/1 ...
- java中final用法
1.修饰基础数据成员 这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰成常量,不可修改. 2.修饰类或者对象的引用的final 在java中我们无法让对象被修饰为final ...
- unix下网络编程之I/O复用(三)
poll函数 在上文unix下网络编程之I/O复用(二)中已经介绍了select函数的相关使用,本文将介绍另一个常用的I/O复用函数poll.poll提供的功能与select类似,不过在处理流设备时, ...
- 开发环境入门 linux基础 (部分)nginx和nfs
nginx和nfs 复习总结 rpm -ivh 软件包 --nodeps (没有依赖性安装) rpm -ivh 软件包 --force (覆盖安装) yum -y upgrade 升级所有包,不改变软 ...
- PDM/CDM中进行搜索
Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl '当前model '获取当前活 ...
- 通过id查询出图片
第一步,model中需要如下的做法 [UIHint("Picture")] //加上之后会默认显示上传图片的模式 public int PictrueId { get; set; ...
- Linux下修改Mysql最大并发连接数
输入的命令如下: /usr/local/mysql/bin/mysqladmin -uroot -pyyyyyy variables |grep max_connections nano /etc/m ...
- 线段树教做人系列(1)HDU4967 Handling the Past
题意:给你n组操作,分别为压栈,出栈,询问栈顶元素.每一组操作有一个时间戳,每次询问栈顶的元素的操作询问的是在他之前出现的操作,而且时间戳小于它的情况.题目中不会出现栈为空而且出栈的情况. 例如: p ...
- 百度Apollo解析——1.总介绍
1. 概括 Apollo源码主要是c++实现的,也有少量python,主要程序在apollo/modules目录中,共18个包,功能包17个: 其中每个模块的作用如下: apollo/modules/ ...
- C++中的一类临时对象
类名(参数名)这样的对象是临时对象,不能取地址,不能被引用,不过可以给同类型的其他对象赋值,该临时对象定以后可以进行一次操作,然后立即销毁. 当我们定义一个对象以后并不想立即给它赋初值,而是以后给它赋 ...