事情的起因是这样的,前段时间,VS2017发布当天,想在自己的Win10上安装VS2017,然而,由于自己的系统很久没有更新(PS:自己关闭了Windows更新)。

安装提示:未能安装包“Microsoft.VisualStudio.AspNet45.Feature,version=15.0.26208.0”。

详细错误:

由于发生一个或多个包故障,产品未能安装列出的工作负荷和组件。

工作负荷不完整
.NET Core 跨平台开发 (Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26208.0)
.NET 桌面开发 (Microsoft.VisualStudio.Workload.ManagedDesktop,version=15.0.26208.0)
ASP.NET 和 Web 开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26208.0)
Node.js 开发 (Microsoft.VisualStudio.Workload.Node,version=15.0.26208.0)
数据存储和处理 (Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)

组件不完整
ASP.NET 和 Web 开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26208.0)
Azure Data Lake 工具 (Microsoft.Component.Azure.DataLake.Tools,version=15.0.26208.0)
Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
Node.js 支持 (Microsoft.VisualStudio.Component.Node.Tools,version=15.0.26208.0)
Windows Communication Foundation (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0)

你可以使用以下信息搜索解决方案,修改选择的上述工作负荷和组件并重试安装或者从计算机移除产品。

以下是导致上述工作负荷和组件不完整的一系列单个包故障。若要搜索这些特定问题的现有报告,请将 URL 从每个包故障复制粘贴到 Web 浏览器。如果已报告问题,则可以在那里找到解决方案或解决办法。如果还未报告问题,则可以创建一个新的问题,其他人能够从中找到解决方案或解决办法。

未能安装包“Microsoft.VisualStudio.AspNet45.Feature,version=15.0.26208.0”。
搜索 URL: https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.AspNet45.Feature;PackageAction=Install;ReturnCode=-2146498555
工作负荷受到影响
.NET Core 跨平台开发 (Microsoft.VisualStudio.Workload.NetCoreTools,version=15.0.26208.0)
.NET 桌面开发 (Microsoft.VisualStudio.Workload.ManagedDesktop,version=15.0.26208.0)
ASP.NET 和 Web 开发 (Microsoft.VisualStudio.Workload.NetWeb,version=15.0.26208.0)
Node.js 开发 (Microsoft.VisualStudio.Workload.Node,version=15.0.26208.0)
数据存储和处理 (Microsoft.VisualStudio.Workload.Data,version=15.0.26208.0)
组件受到影响
ASP.NET 和 Web 开发工具 (Microsoft.VisualStudio.Component.Web,version=15.0.26208.0)
Azure Data Lake 工具 (Microsoft.Component.Azure.DataLake.Tools,version=15.0.26208.0)
Azure 云服务核心工具 (Microsoft.VisualStudio.Component.Azure.Waverton,version=15.0.26208.0)
Node.js 支持 (Microsoft.VisualStudio.Component.Node.Tools,version=15.0.26208.0)
Windows Communication Foundation (Microsoft.VisualStudio.Component.Wcf.Tooling,version=15.0.26208.0)
日志
C:\Users\Administrator\AppData\Local\Temp\dd_setup_20170317002046_014_Microsoft.VisualStudio.AspNet45.Feature.log
详细信息
已执行的命令: "C:\WINDOWS\system32\dism.exe" /online /quiet /norestart /Enable-Feature /FeatureName:"netfx4extended-aspnet45" /All /logPath:"C:\Users\Administrator\AppData\Local\Temp\dd_setup_20170317002046_014_Microsoft.VisualStudio.AspNet45.Feature.log"
返回代码: -2146498555
返回代码详细信息: 未知错误(0x800f0805)

这就导致了好几个组件无法安装成功,其中就有Web 开发工具,这个是我必须的,所以必须解决!

百度,谷歌了N久,没找到具体解决办法,一直以来的经验告诉我,微软的好多东西都是需要正确的环境来支撑的,所以我想到了更新系统。

于是,我机智的下载了一个Win10 (version_1607)的系统,然后直接加载ISO文件,运行升级,然而,系统升级完毕,并没有打上1607的补丁,不过,自己再手动检测更新,打上补丁,安装完后国际惯例,重启系统,再次安装,召唤神龙,安装成功啦!

希望能帮到又需要的小伙伴!

重点:先更新系统,打好补丁,然后再安装VS,然后成功!

附图片:

Win10下 VS2017 安装失败 未能安装包“Microsoft.VisualStudio.AspNet45.Feature,version=15.0.26208.0”的更多相关文章

  1. 【暂时解决】win10下安装VS2017 15.3版本 提示 未能安装包“Microsoft.NET.4.6.FullRedist.NonThreshold.Resources,version=4.6.81.9,language=zh-CN”。

    win10下安装VS2017 15.3版本的时候,出现以上错误日志提示,请问如何解决的哇? 这个问题,开始我以为是我的安装包所在的路径问题引起的,但是我将安装包移动到了磁盘根目录进行安装,依然出现这个 ...

  2. Oracle Solaris 10下gdb安装(附安装包)

    文章目录 1. 背景说明 2. gdb相关包 3. gdb安装 3.1 上传资源 3.2 解压 3.3 安装 3.4 环境变量 4. 位数确认 5. 验证可用性 1. 背景说明 本文承接Oracle ...

  3. Windows下安装mysql(非安装包)

    Windows下安装mysql(非安装包) 参考:https://www.cnblogs.com/yunlongaimeng/p/12558638.html 1.下载MYSQL(慢的话可以用迅雷,或其 ...

  4. 安装lnmp一键安装包(转)

    系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要3GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外 ...

  5. 安装 - LNMP一键安装包

    https://lnmp.org/ 系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要5GB以上硬盘剩余空间 需要128MB以上内存( ...

  6. 全网最新方法:Win10下如何安装和搭建appium自动化测试环境

    为了方便大家,下面是本人安装和搭建appium所需要的软件,自取. 链接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F  ...

  7. Anaconda3(5-2)程序编辑器 win10下PyCharm安装及配置Pytorch流程

    由于破解和付费问题,不推荐.优先用自带的spyder Win10 下PyCharm安装流程:(1)官网:https://www.jetbrains.com/pycharm/download/#sect ...

  8. Ubuntu安装特定版本安装包

    Ubuntu安装特定版本安装包可以用aptitude,aptitude是apt-get的高级版,使用起来更强大. aptitude install package=version 比如我要安装2.6. ...

  9. VS2017安装错误:工作负荷不完整,未能安装包“sqlcmdlnutils,version=15.1.61703.130,chip=x64,language=zh-CN”。

    场景:已安装的VS2017维护安装MVC4时出现如下错误: 看问题描述是由于sqlcmdlnutils安装失败影响到其它组件的安装,于是单独下载此安装包进行安装,发现安装一切正常,继续维护VS2017 ...

随机推荐

  1. 源码(08) -- java.util.ListIterator<E>

    java.util.ListIterator<E> 源码分析(JDK1.7) ------------------------------------------------------- ...

  2. js实现省市区联动

    先来看看效果图吧,嘻嘻~~~~~~~~~~~~~~~~~~~· 代码在下面: 示例一: html: <!DOCTYPE html> <html> <head> &l ...

  3. ios 学习动画的套路 (一)

    你也肯定喜欢炫酷的动画! 在APP中,动画就是一个点睛之笔!可以给用户增加一些独特的体验感,估计也有许多的和我一样的,看着那些觉得不错的动画,也就只能流口水的孩子,毕竟~不知道从哪里下手去写!会连续的 ...

  4. 简洁、轻量的前端UI框架 - Hbook

    Simple, lightweight front-end UI framework Get Start : http://www.bookcss.com Introduce Hbook focus ...

  5. 一篇知乎的故事 - javascript技术贴

    前言 就像文章题目所示,本文的发表源于知乎的一篇文章.文章链接如下:如果你想靠前端技术还房贷,你不能连这个都不会.这篇文章是群里水群时别人发的,像我这样的菜鸟角色才不会逛知乎~~~.这篇文章主要是讲了 ...

  6. [Linux] - xxx 不在 sudoers 文件中。此事将被报告。

    redhat系统: linux中创建用户命令为:useradd 用户名, eg: useradd test 指定密码:passwd test 但是有时候我们需要使用test运行执行一些root用户才有 ...

  7. CreateWindow的出错解决

    CreateWindow返回NULL,而且GetLastError()也返回0,代码如下: WNDCLASSEX wc = {  sizeof( WNDCLASSEX ), CS_CLASSDC, N ...

  8. centos 安装gcc->联网 问题解决

    本篇部分摘抄至TD_时缔 VMware虚拟机下安装centosmini版本,安装后第一件事就是yum update 但是有错:cannot find a valid baseurl for repo ...

  9. BASH SHELL not a valid identifier

    解决BASH SHELL脚本报错 ‘: not a valid identifier当在shell编辑脚本时,运行时出现了" ‘: not a valid identifier " ...

  10. Laravel中间件

    先谈一谈中间件的使用场景,比如路由转到一张页面,我们需要记录用户的cookie,或者检测用户的访问权限,这些操作如果全写在控制器里是不合适的,因为随着业务的扩充,控制器里的业务逻辑会越来越臃肿,难以维 ...