首页 > 其他分享 >离线安装 .Net Framework 3.5

离线安装 .Net Framework 3.5

时间:2022-09-06 21:14:24浏览次数:78  
标签:Windows 离线 命令 sxs 3.5 cab Net 安装

.Net Framework 3.5 虽然已经年代久远,但一些老项目或老应用都对它有依赖。

在线安装非常方便,通过添加删除程序或离线安装包都可以自动化完成,但有些项目中服务器没有外网环境,需要离线部署 .Net Framework 3.5,这就让人挺头疼的。

不过离线安装其实也并没有想象中的那么费劲,只不过稍微多几道工序而已。

针对 Windows 系统的版本不同,安装方法也存在差别,以下提供两种安装方法,都是经过实际测试可行的。

 

[Windows 10]

1. 从 Windows 10 镜像中 sources\sxs 目录下提取 microsoft-windows-netfx3-ondemand-package.cab。

2. 在待安装系统中以管理员方式运行 PowerShell。

3. 执行如下命令(命令后的 .cab 文件所在路径根据实际情况修改):

dism.exe /online /add-package /packagepath:D:\microsoft-windows-netfx3-ondemand-package.cab

4. 若上条命令失败则执行如下命令(命令后的 .cab 文件所在路径根据实际情况修改):

dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\microsoft-windows-netfx3-ondemand-package.cab

* 命令执行成功即表示安装完成。

 

[Windows Server 2012/2016/2019]

1. 从对应版本的 Windows Server 镜像中提取 sources 目录下的 sxs 文件夹。

2. 将 sxs 目录拷贝至待安装系统中的任意目录下。

3. 在待安装系统中以管理员方式运行 PowerShell。

4. 顺序执行以下命令(第二条命令后的 sxs 目录所在路径根据实际情况修改):

dism.exe /online /enable-feature /featurename:NetFx3ServerFeatures

dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sxs

* 命令执行成功即表示安装完成。

标签:Windows,离线,命令,sxs,3.5,cab,Net,安装
From: https://www.cnblogs.com/timhant/p/16663293.html

相关文章

  • ASP.NET Core02应用启动和依赖注入
    应用启动使用Web模板创建的ASP.NETCore应用程序,应用程序启动代码位于Program.cs文件中。目前应用启动代码支持:RazorPagesMVCcontrollerswithviewsWebAPIw......
  • asp.net web api 如何设置允许后台跨域访问
    publicstaticclassWebApiConfig{publicstaticvoidRegister(HttpConfigurationconfig){//WebAPI配置和服务......
  • .NET 纯原生实现 Cron 定时任务执行,未依赖第三方组件 (Timer 优化版)
    在上个月写过一篇 .NET纯原生实现Cron定时任务执行,未依赖第三方组件的文章,当时 CronSchedule的实现是使用了,每个服务都独立进入到一个while循环中,进行定期扫描是......
  • .net core 利用qq发送邮件
    1、进入qq邮箱首页,点击设置   2、点击 账户 选项卡,划到大概中间部分,有一个服务选项区。经实验开启前两个就可以了。 3、点击下方的 生成授权码,在开启服务之......
  • ASP.NET Core 01基础知识概述
    Program.cs使用Web模板创建的ASP.NETCore应用包含Program.cs文件中的应用程序启动代码。Program.cs文件中包含:已配置应用所需的服务。应用的请求处理管道定义......
  • Netty+WebSocket整合STOMP协议
    1.STOMP协议简介常用的WebSocket协议定义了两种传输信息类型:文本信息和二进制信息。类型虽然被确定,但是他们的传输体是没有规定的,也就是说传输体可以自定义成什么样的数据......
  • netlify跳转
    <!DOCTYPEhtml><head><title>RedirectingtoNetlify</title><script>letgitUrl=window.top.location.hash.replace("#","")if(gitUrl.endsWith("/"))g......
  • Asp.net中引入AspNetPager.dll进行数据分页
    1、在AspNetPager.dl开发者官网【AspNetPager下载(webdiyer.com)】进行下载,或者直接百度搜索下载2、右键单机选中自己项目,打开。3、点击打开bin文件4、将AspNetPage......
  • Asp.Net的各种传值方式
    1.QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传......
  • 使用vue-cli3离线创建项目
    第一步:下载vue-templates/webpack 地址https://github.com/vuejs-templates/webpack 第二步:将下载包解压到本地用户目录下的.vue-templates目录下并将webpack-devel......