win10在线安装Visual Studio2017

VisualStudio2017的在线安装

VisualStudio2017下载地址:https://www.visualstudio.com/zh-hans/downloads/

VisualStudio旧版本下载地址:https://my.visualstudio.com/Downloads?PId=2226,在搜索栏输入你想要的版本,下载需要有window账号,建议马上自己注册一个,使用VS时也需要我们的账号.

基于第一次安装失败,失败情况如下:

VS2017 安装失败未能安装包“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久,没找到具体解决办法,一直以来的经验告诉我,微软的好多东西都是需要正确的环境来支撑的,所以我想到了更新系统。

解决方案:先更新系统,打好补丁,然后再安装VS,然后成功!

 

在安装 Visual Studio之前,我需要做什么?

Visual Studio 2017 安装程序将帮助你安装工作负载和组件选择所需的工具、包和 SDK为最大程度地降低不兼容性并确保顺利安装,我们建议查看此快速预检列表,以确保你的计算机已准备好使用 Visual Studio

1.       检查操作系统并应用最新的 Windows更新:可以在此处查看系统要求。 VisualStudio 2017 需要 Windows 7 Service Pack 1或更新版本,并且最好在 Windows 10上运行。

2.       在开始安装 Visual Studio前重新启动:这可确保挂起的任何安装或更新都不会影响 VisualStudio安装。

3.       在安装之前,尽可能多地清除 %SystemDrive%的空间,例如,通过运行磁盘清理应用程序。

为保证VisualStudio2017安装成功,我在笔记本之家http://www.pipimp3.com/Dell/下载最新的win10系统,重装我的戴尔电脑系统,并应用最新的 Windows 更新。

不过很遗憾,因为是网上下载的盗版系统,更新遇到问题!!!

心存侥幸,继续安装,愿上帝保佑我!!!

不成功就只有花钱去装原装系统!!!

1.   首先,在微软官方网站下载VS2017的安装程序,后续的安装将通过这个安装程序来引导。这里有三个版本可供选择:社区版、专业版和企业版,社区版免费,专业版和企业版可以免费体验,之后收费,当然,在中国盗版和破解盛行的状况之下,弄到产品密钥或者其他途径还是可以激活的,但是还是建议有钱的购买正版,没钱的用社区版,微软也不容易。

2、双击安装程序,开始运行,进入开始界面。

3. VS2017开始,采用组件化安装方式,如下图,可以看到按照工作负荷和单个组件分类,你可以针对你常用的开发方向来进行有选择性的安装。针对c#开发,我们选择如图中5项。

4.   选择完毕后,点击右下角的安装。

5.   漫长的等待。。。当然相对于之前的版本,这个等待时间相当可观。

6.   好了,等待之后,VS2017已经装好了,出现警告!

7.查看日志:安装出现警告。

日志报告主要问题是,两个包下载不成功:

未能从“https://download.visualstudio.microsoft.com/download/pr/100517752/71cba5afb70667b67a690c9591ed48f9/microsoft.visualstudio.community.extra.vsix”下载包“Microsoft.VisualStudio.Community.Extra,version=15.0.27130.2024”。

未能从“https://download.visualstudio.microsoft.com/download/pr/100474148/9abe9e09e2a187cb8da6036e6a300d9c/microsoft.visualstudio.testtools.teamfoundationclient.vsix”下载包“Microsoft.VisualStudio.TestTools.TeamFoundationClient,version=15.0.27130.2020”。

解决方法:从开始菜单,打开VisualStuldio Installer,点击修改,重新安装,期间保持网络畅通。

8. 安装成功!!!

启动vs2017,输入windows账号:

9. 创建一个简单的C#控制台应用程序:

补充程序代码:

10. 调试并运行程序,选择“调试-启动调试”或“调试-开始执行(不调试)”,程序的运行结果显示在命令提示符窗口中。




  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值