Visual Studio 2017、2019 调试Docker无法启动,卡在vsdbg\vs2017u5 exists, deleting. 您所在的位置:网站首页 sing正在进行 Visual Studio 2017、2019 调试Docker无法启动,卡在vsdbg\vs2017u5 exists, deleting.

Visual Studio 2017、2019 调试Docker无法启动,卡在vsdbg\vs2017u5 exists, deleting.

#Visual Studio 2017、2019 调试Docker无法启动,卡在vsdbg\vs2017u5 exists, deleting.| 来源: 网络整理| 查看: 265

一、问题描述

正在准备容器 ========== 正在准备 Docker 容器… C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NonInteractive -NoProfile -WindowStyle Hidden -ExecutionPolicy RemoteSigned -File “C:\Users\lishiwen\AppData\Local\Temp\GetVsDbg.ps1” -Version vs2017u5 -RuntimeID linux-x64 -InstallPath “C:\Users\lishiwen\vsdbg\vs2017u5” Info: Using vsdbg version ‘16.9.20122.2’ Info: Using Runtime ID ‘linux-x64’ Info: C:\Users\lishiwen\vsdbg\vs2017u5 exists, deleting. 至此会卡在这里,不再进行,稍后会提示下载失败;

二、问题原因

这是因为Visual Studio在执行一个脚本(C:\Users\lishiwen\AppData\Local\Temp\GetVsDbg.ps1),下载vsdbg调试器,文档下载失败导致的问题。有兴趣的朋友可以打开GetVsDbg.ps1查看一下,里边有几个方法,用于下载和解压安装调试器,实现逻辑全部在里边: 1、下载复制文件 DownloadAndExtract 2、写入成功标记文件 WriteSuccessInfo

三、解决问题

那么我们是不是可以通过预先下载下来,然后放进去解决问题?!答案是肯定的。根据GetVsDbg.ps1脚本,如下图: 在这里插入图片描述 我们可以拼接出下载路径: linux-x64的下载地址为:https://vsdebugger.azureedge.net/vsdbg-16.9.20122.2/vsdbg-linux-x64.zip linux-musl-x64的下载地址为:https://vsdebugger.azureedge.net/vsdbg-16-9-20122-2/vsdbg-linux-musl-x64.zip。 下载比较困难,可能是被墙了。通过一些手段可以下载到。

四、快捷途径

我下载整理了内容,打成了压缩包,放在csdn中,只需要下载文件,解压之后,右键->以管理员身份运行Install.bat批处理文件就可以完成安装,重启vs之后,就可以正常使用。 下载地址为CSDN



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有