gpt4 book ai didi

debugging - 如何将Visual Studio 2015调试器附加到以前部署的asp.net核心Docker容器

转载 作者:行者123 更新时间:2023-12-02 20:31:24 24 4
gpt4 key购买 nike

我已经使用了Visual Studio 2015的docker支持扩展,效果很好。我可以从Visual Studio启动和调试asp.net核心应用程序。

我想知道是否可以将Visual Studio调试器重新附加到Docker容器吗?

该容器已在运行,并且已安装clrdbg工具。

我尝试将docker exec包装在powershell中以运行clrdbg并将项目可执行文件设置为PowerShell。我不确定这是否接近正确的方法。我只是将命令更新为正确的containerid,然后从VS开始调试。 Powershell启动,但我无法达到断点。

docker exec -i 89595163e6bd /clrdbg/clrdbg --interpreter=mi

Docker版本:
 Version:      1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:04:48 2016
OS/Arch: windows/amd64
Experimental: true

点网版本:
1.0.0-preview2-003121

最佳答案

请尝试以下链接中提到的步骤。

https://github.com/dotnet/dotnet-docker/issues/162

我还尝试从其他机器上复制100多个文件,至少该应用程序在Docker上正常工作。尚未使它与调试器一起使用。

关于debugging - 如何将Visual Studio 2015调试器附加到以前部署的asp.net核心Docker容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39057144/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com