【问题标题】:How to manually download components for the VS 2017 installation?如何手动下载 VS 2017 安装的组件?
【发布时间】:2018-05-28 06:38:32
【问题描述】:

在安装 Visual Studio 2017 时,我在为 Xamarin 下载 JDKV2-Component 时遇到了错误(也许有人可以在其中编辑英文错误消息?):

Paket "JavaJDKV2,version=1.8.2,chip=x86" konnte von "https://go.microsoft.com/fwlink/?linkid=863182" nicht heruntergeladen werden。 此类网址 https://aka.ms/VSSetupErrorReports?q=PackageId=JavaJDKV2;PackageAction=DownloadPackage;ReturnCode=0x80072ee2 细节 WebClient-下载 fehlgeschlagen: Timeout für Vorgang überschritten 位-下载 fehlgeschlagen: Fehlerkontext: BG_ERROR_CONTEXT_REMOTE_FILE, Fehlercode: -2145844841 WinInet-Download fehlgeschlagen:功能:InternetOpenUrl,HR:-2147012894,消息:未知错误 12002 Betroffene 工作负载 Mobile-Entwicklung mit .NET (Microsoft.VisualStudio.Workload.NetCrossPlat,version=15.0.27128.1) Mobile-Entwicklung mit C++ (Microsoft.VisualStudio.Workload.NativeMobile,version=15.0.27005.2) Mobile-Entwicklung mit JavaScript (Microsoft.VisualStudio.Workload.WebCrossPlat,version=15.0.27019.1) Betroffene Komponenten Android SDK-Einrichtung (API-Ebene 23) (globale Installation) (Component.Android.SDK23,version=15.0.27128.1) Android SDK 设置 (API-Ebene 19 和 21) (Component.Android.SDK19,version=15.0.27128.1) Android SDK-Setup (API-Ebene 22) (Component.Android.SDK22,version=15.0.27128.1) Google Android-Emulator (API-Ebene 23) (globale Installation) (Component.Google.Android.Emulator.API23.V2,version=15.0.27128.1) Java SE 开发工具包 (8.0.1120.15) (Component.JavaJDK,version=15.0.26403.0)

对于 x64 版本的 JDK 也是如此。

事实证明,Oracle 网站需要一个 License-Accepted-cookie 来下载文件。虽然 Microsoft 似乎试图将其添加到下载例程中,但它对我不起作用,并且安装不会超出它尝试安装 JDK 的位置。

所以我手动下载了文件。 但是我必须将它们放在哪里,以便 Visual Studio 安装知道它不需要再次下载它们?

【问题讨论】:

    标签: visual-studio visual-studio-2017 failed-installation


    【解决方案1】:

    在网上搜索了几个小时后,我终于在这里找到了解决方案: https://developercommunity.visualstudio.com/content/problem/160625/packageidjavajdkv2packageactiondownloadpackageretu-5.html

    原来你必须搜索以下文件夹:

    C:\ProgramData\Microsoft\VisualStudio\Packages

    在那里,您使用错误消息/错误日志中所写的包名称创建一个子文件夹(在我的情况下为“JavaJDKV2,版本=1.8.2,芯片=x86”),并将手动下载的 .exe 文件放在那里。

    重新启动 VS-installer 并开始安装过程。

    【讨论】:

    • 感谢您在找到解决方案后跟进并发布答案!当遇到同样的问题时,这对我很有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 2017-04-24
    • 2010-12-19
    相关资源
    最近更新 更多