Visual Studio 2015 용 도커 지원 확장 프로그램을 사용했으며 잘 작동합니다. 나는 비주얼 스튜디오에서 asp.net 핵심 애플 리케이션을 시작하고 디버깅 할 수있다.Visual Studio 2015 디버거를 이전에 배포 된 asp.net 코어 도커 컨테이너에 연결하는 방법
Visual Studio 디버거를 도커 컨테이너에 다시 연결하는 방법이 있는지 알고 싶습니다.
컨테이너가 이미 실행 중이며 clrdbg 도구가 설치되어 있습니다.
나는 clersbg를 실행하고 PowerShell에 프로젝트 실행 파일을 설정하기 위해 docker exec를 powershell에서 래핑 해 보았습니다. 나는 이것이 올바른 방법에 가깝다고 확신하지 못합니다. 난 그냥 올바른 containerid 명령을 업데이 트하고 VS에서 디버그를 시작합니다. PowerShell이 시작되지만 중단 점에 도달 할 수 없습니다.
docker exec -i 89595163e6bd /clrdbg/clrdbg --interpreter=mi
도커 버전 :
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
후에 .NET 버전 :
1.0.0-preview2-003121
컨테이너에서 분리하려면 Ctrl + p + Ctrl + q를 사용하여 처리해야 할 VS 첨부 정보가 없다는 것을 알고 있습니다. http://stackoverflow.com/questions/19688314/how-do-you- 연결 및 분리 해제 - 프로세스에서 –