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. 调试并运行程序,选择“调试-启动调试”或“调试-开始执行(不调试)”,程序的运行结果显示在命令提示符窗口中。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2017anzhuangwenti/2020/0725/4503.html