在VS 2017中调试运行的docker容器

时间:2017-09-13 09:58:57

标签: .net visual-studio docker

如何在Visual Studio 2017中调试正在运行的docker容器? 我按照post尝试使用Remote Debugger。但是,当我尝试执行命令时:

docker exec -it <id/name> "C:\Program Files\Microsoft Visual Studio 15.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe" /nostatus /silent /noauth /anyuser /nosecuritywarn

我收到错误:

rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:262: starting container process caused "exec: \"C:\\\\Program Files\\\\Microsoft Visual Studio 15.0\\\\Common7\\\\IDE\\\\Remote Debugger\\\\x64\\\\msvsmon.exe\": executable file not found in $PATH"

尝试手动运行调试器,它启动没有任何问题。 我正在使用VS 2017社区,我已经为它下载了适当的远程工具。

我想运行带有运行容器的远程调试器,然后将该进程附加到VS debug。

有谁知道我错过了什么?

0 个答案:

没有答案