Visual Studio使用docker开发卡 vs2017u5 exists, deleting (vsdbg的问题)

引言
在使用 Visual Studio 进行 Docker 运行调试的时候会出现无法调试的问题。
出现类似一下症状:
Info: Using vsdbg version ‘17.2.10512.2’
Info: Using Runtime ID ‘linux-x64’
Info: C:\Users\username\vsdbg\vs2017u5 exists, deleting.

解决方案

1. 下载所需文件

可以通过任何方式下载。下载文件具体地址格式如下

通过错误提示(Info: Using vsdbg version '17.2.10512.2')获取需要的版本为17.2.10512.2
&#x7528;&#x83B7;&#x53D6;&#x5230;&#x7684;&#x7248;&#x672C;&#x53F7;&#x66FF;&#x6362;&#x4E0B;&#x65B9;&#x4E24;&#x4E2A;&#x8FDE;&#x63A5;&#x7684;<version>&#x4E2D;&#xFF0C;&#x540C;&#x65F6;&#x5C06; . &#x53F7;&#x66FF;&#x6362;&#x4E3A; - &#x53F7;&#x3002;

https://vsdebugger.azureedge.net/vsdbg-<version>/vsdbg-linux-x64.zip
&#x4F8B;&#x5982;&#xFF1A;https://vsdebugger.azureedge.net/vsdbg-17-2-10512-2/vsdbg-linux-x64.zip

https://vsdebugger.azureedge.net/vsdbg-<version>/vsdbg-linux-musl-x64.zip
&#x4F8B;&#x5982;&#xFF1A;https://vsdebugger.azureedge.net/vsdbg-17-2-10512-2/vsdbg-linux-musl-x64.zip
</version></version></version>

2. 解压所需文件到指定目录

&#x901A;&#x8FC7;&#x9519;&#x8BEF;&#x63D0;&#x793A;&#xFF08;Info: C:\Users\username\vsdbg\vs2017u5 exists, deleting.&#xFF09;&#x53EF;&#x77E5;&#x6240;&#x9700;&#x7684;&#x5B58;&#x653E;&#x76EE;&#x5F55;

1. vsdbg-linux-x64.zip
&#x5C06;&#x6587;&#x4EF6;&#x76F4;&#x63A5;&#x89E3;&#x538B;&#x5230; C:\Users\username\vsdbg\vs2017u5 &#x4E2D;

2. vsdbg-linux-musl-x64.zip
&#x5C06;&#x6587;&#x4EF6;&#x76F4;&#x63A5;&#x89E3;&#x538B;&#x5230; C:\Users\username\vsdbg\vs2017u5\linux-musl-x64 &#x4E2D;

3. 增加额外文件

C:\Users\username\vsdbg\vs2017u5

  1. success_version.txt,写入获取到的版本号例如:17.2.10512.2
  2. success_rid.txt 写入固定值:linux-x64

C:\Users\username\vsdbg\vs2017u5\linux-musl-x64

  1. success_version.txt,写入获取到的版本号例如:17.2.10512.2
  2. success_rid.txt 写入固定值:linux-musl-x64

Original: https://www.cnblogs.com/ykbb/p/16276930.html
Author: 一块白板
Title: Visual Studio使用docker开发卡 vs2017u5 exists, deleting (vsdbg的问题)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/610204/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 翻车!误删/usr/lib/引发的血案,从棺材边成功抢救的过程分享。

    写在开篇 血案:本地开发机是CentOS 7,本想删除在/usr/lib/下的一个软链,如:/usr/lib/xxx。当正想删除时,突然被别的事情打扰了一下,回过神之后莫名奇妙的执…

    Linux 2023年6月7日
    094
  • shell 同时执行多任务下载视频

    本文为博主原创,转载请注明出处: shell 脚本不支持多线程,但我们需要用shell 脚本同时跑多个任务时怎么让这些任务并发同时进行,可以采用在每个任务 后面 添加一个 &amp…

    Linux 2023年6月14日
    0100
  • 4.6 Linux解压.gz格式的文件(gunzip命令)

    gunzip 是一个使用广泛的解压缩命令,它用于解压被 gzip 压缩过的文件(扩展名为 .gz)。 对于解压被 gzip 压缩过的文件,还可以使用 gzip 自己,即 gzip …

    Linux 2023年6月7日
    063
  • 请求方式

    题目如下 题目描述为请求方式,HTTP的请求方式一共有八种,读者自行去查 打开靶场如下 题目的意思需要以CTF**B为请求方式,由于平台名为CTFHUB,于是试了一下 接着抓包,推…

    Linux 2023年6月7日
    099
  • K8s-小型综合实验(k8s+keeplived+nginx+iptables)

    K8S小型综合实验(k8s+keeplived+nginx+iptables) 实验目的 1.Kubernetes 区域可采用 Kubeadm 方式进行安装。 2.要求在 Kube…

    Linux 2023年6月13日
    099
  • 国产银河麒麟Kylin V10操作系统-如何将应用程序固定到任务栏方便启动

    大家都知道,在windows 7以上的版本操作系统上,如果想将应用程序固定到任务栏有两种方法: 一种是在开始菜单中找到该应用程序,右键-“锁定到任务栏”; …

    Linux 2023年6月14日
    0119
  • LeetCode-349. 两个数组的交集

    题目来源 题目详情 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入: n…

    Linux 2023年6月7日
    072
  • OpenWRT TP_LINK703N 校园网 锐捷认证解决办法

    OpenWRT TP_LINK703N 校园网 锐捷认证解决办法 一、准备的工具 1) SSH登录工具,推荐使用MobaXterm_Personal下载链接https://moba…

    Linux 2023年6月6日
    086
  • AOP实现系统告警

    工作群里的消息怕过于安静,又怕过于频繁 一、业务背景 在开发的过程中会遇到各种各样的开发问题,服务器宕机、网络抖动、代码本身的bug等等。针对代码的bug,我们可以提前预支,通过发…

    Linux 2023年6月13日
    087
  • mycat数据库集群系列之mycat读写分离安装配置

    最近在梳理数据库集群的相关操作,现在花点时间整理一下关于mysql数据库集群的操作总结,恰好你又在看这一块,供一份参考。本次系列终结大概包括以下内容:多数据库安装、mycat部署安…

    Linux 2023年6月14日
    0117
  • 【EventOS Nano】EventOS Nano使用快速入门

    快速入门 EventOS Nano非常简单,除源码外,只需要实现三个代码,就可以使用EventOS Nano编写程序 main.c main函数,初始化和启动EventOS eos…

    Linux 2023年6月13日
    089
  • 【河北科技大学数据结构课设】校园导航问题

    文档到我的资源下载 点击这里进入我的资源下载 1. 简单介绍 2. 代码 #include #include #include using namespace std; /*测试使…

    Linux 2023年6月8日
    0111
  • 内核同步问题

    linux内核同步问题 Linux内核设计与实现 十、内核同步方法 [手把手教Linux驱动5-自旋锁、信号量、互斥体概述](https://www.cnblogs.com/yik…

    Linux 2023年6月13日
    084
  • Java学生管理系统(详解)

    下面会分享我在做这个练习时的一些方法以及程序代码 供大家参考(最后附上完整的项目代码)。 首本人只是个初学Java的小白,可能项目中有许多地方使用不规范的以及代码的格式问题会引起各…

    Linux 2023年6月6日
    082
  • Linux常用系统管理命令详解

    ps ps命令用于查看系统中的进程状态。 命令格式: ps [&#x53C2;&#x6570;] 命令参数说明: 参数 作用 -a 显示现行终端机下的所有程序,包括…

    Linux 2023年5月27日
    0104
  • css中*{}和*html,body{}的区别

    css里面定义*{padding:0px;margin: 0px;} 相当于选择器,代表html所有的元素,包括html标签、body标签等; {}大括号里面写入需要给定的属性和属…

    Linux 2023年6月13日
    089
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球