Visual Studio 2022使用docker开发

第一次用vs调试docker程序,结果报错如下,

搜索结果是执行脚本

C:\Users\xxx\AppData\Local\Temp\GetVsDbg.ps1

if (IsLatest $InstallPath $RuntimeID $VersionNumber) {
    Write-Host "Info: Latest version of VsDbg is present. Skipping downloads"
} else {
    if (Test-Path $InstallPath) {
        Write-Host "Info: $InstallPath exists, deleting."
        Remove-Item $InstallPath -Force -Recurse -ErrorAction Stop
    }
 
    $target = ("vsdbg-" + $VersionNumber).Replace('.','-') + "/vsdbg-" + $RuntimeID + ".zip"
    $url = "https://vsdebugger.azureedge.net/" + $target

    DownloadAndExtract $url $InstallPath

    WriteSuccessInfo $InstallPath $RuntimeID $VersionNumber
    Write-Host "Info: Successfully installed vsdbg at '$InstallPath'"
}

时脚本中会下载文件,而实际上下载由于网络问题会中断。

 解决方案是离线下载后安装。
下载:vsdbg-linux-x64.zip和vsdbg-linux-musl-x64.zip 压缩包

根据信息提示要下载的版本是

1>Info: Using vsdbg version '17.0.10712.2'
1>Info: Using Runtime ID 'linux-musl-x64'

 

https://vsdebugger.azureedge.net/vsdbg-17-0-10712-2/vsdbg-linux-x64.zip 
#其中17-0-10712-2(其中 17.0.10712.2 “.”替换成“-”)是你的报错版本,替换成自己的即可
https://vsdebugger.azureedge.net/vsdbg-17-0-10712-2/vsdbg-linux-musl-x64.zip 
#其中17-0-10712-2(其中 17.0.10712.2 “.”替换成“-”)是你的报错版本,替换成自己的即可

以上两个包下载完毕后,按照以下步骤操作

1、将vsdbg-linux-x64.zip 解压到 C:\Users\<username>\vsdbg\vs2017u5 目录
2、C:\Users\{username}\vsdbg\vs2017u5 目录,添加两个文件
success_rid.txt 内容填写:linux-x64
success_version.txt 内容填写:17.0.10712.2

3、将vsdbg-linux-musl-x64.zip 解压到 C:\Users\<username>\vsdbg\vs2017u5\linux-musl-x64 目录
4、C:\Users\{username}\vsdbg\vs2017u5\linux-musl-x64 目录,添加两个文件
success_rid.txt 内容填写:linux-musl-x64
success_version.txt 内容填写:17.0.10712.2

refs:

Visual Studio 2019使用docker开发(vsdbg的问题) - 一块白板 - 博客园前言 vsdbg在国内下载的速度真的很慢,借助迅雷也没办法起飞。 这里还是来探讨下如何用迅雷进行下载以后安装操作。 遇到的状况 在使用Visual Studio 2019进行开发调试(https://https://www.cnblogs.com/ykbb/p/12120453.html

Docker调试报程序路径C:\Users\Administrator\vsdbg\vs2017u5无效 - 落叶的瞬间; - 博客园最近想在Docker下调试.NetCore程序报 “error CTC1023: Dockerfile“d:\source\repos\TestLinuxGetIp\TestLinuxGetIp\Dohttps://www.cnblogs.com/sunxuchu/p/15155693.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值