Visual Studio 2017无法安装多个组件

ero*_*las 5 visual-studio-2017

Visual Studio 2017社区版的发行版安装程序因几个组件而失败

由于一个或多个软件包故障,产品无法安装列出的工作负载和组件.

不完整的工作负载使用.NET进行移动开发(Microsoft.VisualStudio.Workload.NetCrossPlat,version = 15.0.26228.0)

不完整的组件Google Android模拟器(API级别23)(Component.Google.Android.Emulator.API23.V2,版本= 15.0.26208.0)

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

以下是导致上述不完整工作负载和组件的单个程序包故障的集合.要搜索这些特定问题的现有报告,请将每个包失败的URL复制并粘贴到Web浏览器中.如果已经报告了该问题,您可以在那里找到解决方案或解决方法.如果尚未报告此问题,您可以创建一个新问题,其他人将能够找到解决方案或解决方法.

套餐'AndroidEmulator_API23V2,版本= 1.0.23'无法从' https://go.microsoft.com/fwlink/?linkid=841569 ' 下载.搜索URL:https: //aka.ms/VSSetupErrorReports?q=PackageId=AndroidEmulator_API23V2;PackageAction=DownloadPackage;ReturnCode=0x80072f7d受影响的工作负载使用.NET进行移动开发(Microsoft.VisualStudio.Workload.NetCrossPlat,version = 15.0.26228.0)受影响的组件Google Android模拟器(API级别23)(Component.Google.Android.Emulator.API23.V2,版本= 15.0.26208.0)详细信息WebClient下载失败:解密操作失败,请参阅内部异常.位下载失败:错误上下文:BG_ERROR_CONTEXT_REMOTE_FILE,错误代码:-2147012739 WinInet下载失败:功能:InternetReadFile,HR:-2147012739,消息:未知错误12157

使用.NET的移动开发是否会影响Windows UWP开发?我现在不需要Android开发工具.

对此最好的做法是什么 - 我尝试了两次安装,结果相同 - 我可以自己安装组件吗?

编辑:Visual Studio似乎运行正常,我可以打开我的UWP项目并运行它,所以一切似乎工作正常到目前为止.这是已安装的应用程序的版本

Microsoft Visual Studio Community 2017
Version 15.0.26228.9 D15RTWSVC
Microsoft .NET Framework
Version 4.6.01586
Installed Version: Community
Run Code Online (Sandbox Code Playgroud)

小智 2

看看你的机器上是否有这个文件:

%programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe
Run Code Online (Sandbox Code Playgroud)

如果是这样,请使用参数从管理命令提示符启动它-full

InstallCleanup.exe -full
Run Code Online (Sandbox Code Playgroud)

如果没有,请手动删除该文件夹:

%programfiles(x86)%\Microsoft Visual Studio\Installer
Run Code Online (Sandbox Code Playgroud)

重新启动新下载的vs_enterprise.exe(或vs_professional.exevs_community.exe)。允许第一步安装安装程序。

一旦安装程序出现并且您可以看到工作负载选择(.NET桌面等),请将其关闭。启动同样的程序InstallCleanup.exe来清理 VS 的旧版本。

然后重新启动vs_enterprise.exe并安装