美文网首页Docker
VS ASP.net Core Web 调试Docker

VS ASP.net Core Web 调试Docker

作者: 落地成佛 | 来源:发表于2019-09-28 12:48 被阅读0次

    一、概述

    学习在VS2019建立ASP.net Core Web程序,并用VS支持的Docker调试方式调试运行程序

    第一步:建立项目

    选择新建ASP.Net Core Web【根据Docker运行windows还是linux选择对应的版本】


    image.png
    image.png

    第二步:查看容器工具发现报错

    vsdbg全称visual studio debug,也就是调试组件。要通过vs调试部署在容器里的应用程序肯定需要个调试插件,因为网络无法访问问题,在下载安装组件时失败。需要手工修复。


    error.png

    第三步:下载安装修复

    1、查看vsdbg Runtime版本

    查看容器工具的提示信息,可以找到要

    • 使用的vsdbg版本:16.3.10904.1。
    • 使用的Runtime ID:linux-x64


      image.png

    2、下载资源

    手动通过游览器下载两个资源:

    3、放置对应目录

    找到容器提示的路径。如下图路径:


    image.png

    将vsdbg-linux-x64解压到vs2017u5文件夹里面,结果如下图:


    image.png
    新建success_rid.txt文件并在文件写入liunx版本号,如下图:
    image.png

    新建success_version.txt文件并在文件写入vsdbg版本号,如下图:


    image.png

    解压linux-musl-x64到vs2017u5目录下:


    image.png
    image.png
    新建success_rid.txt文件并在文件写入liunx版本号,如下图:
    image.png

    新建success_version.txt文件并在文件写入vsdbg版本号,如下图:


    image.png
    【完成了,很麻烦。有什么办法,china】

    3.2 运行

    重启VS后Docker运行,结果如下完成:


    image.png

    相关文章

      网友评论

        本文标题:VS ASP.net Core Web 调试Docker

        本文链接:https://www.haomeiwen.com/subject/yzbzuctx.html