Vscode-docker: 디버깅 μ‹œμž‘ 였λ₯˜

에 λ§Œλ“  2019λ…„ 06μ›” 17일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: microsoft/vscode-docker

μž¬ν˜„ 단계:

1.
2.

μž‘μ—…: debugCoreClr
였λ₯˜ μœ ν˜•: 였λ₯˜
였λ₯˜ λ©”μ‹œμ§€: μ‘μš© ν”„λ‘œκ·Έλž¨ ν”„λ‘œμ νŠΈ νŒŒμΌμ„ μœ μΆ”ν•  수 μ—†μŠ΅λ‹ˆλ‹€. Docker 디버그 κ΅¬μ„±μ—μ„œ 'appFolder' λ˜λŠ” 'appProject' 속성을 μ„€μ •ν•©λ‹ˆλ‹€.

버전: 0.6.2
운영 체제: win32
μ œν’ˆ: λΉ„μ£Όμ–Ό μŠ€νŠœλ””μ˜€ μ½”λ“œ
μ œν’ˆ 버전: 1.34.0
μ–Έμ–΄ : English


호좜 μŠ€νƒ

DockerDebugConfigurationProvider.inferAppProject extension.bundle.js:263:45299

.NET Debug duplicate

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

@philliphoff , λ†€λžκ²Œλ„ λ‚΄ Macμ—μ„œ μž‘λ™ν–ˆμŠ΅λ‹ˆλ‹€. 정말 κ°μ‚¬ν•©λ‹ˆλ‹€.
μ§€λ‚œ μ£Όμ—λŠ” 이 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 데 더 λ§Žμ€ μ‹œκ°„μ„ ν• μ• ν–ˆμŠ΅λ‹ˆλ‹€.
μ˜€λŠ˜μ€ λŒ“κΈ€ 보고 20λΆ„ 정도 μ‹œκ°„μ„ λ‚΄μ–΄ ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€! λ‚΄ ν”„λ‘œμ νŠΈλ₯Ό 계속할 수 μžˆμŠ΅λ‹ˆλ‹€. πŸ‘
{ "name": "Docker: Launch .NET Core (Preview)", "type": "docker-coreclr", "request": "launch", "preLaunchTask": "build", "appProject": "${workspaceFolder}/src", "dockerBuild": { // Image customizations "dockerfile": "${workspaceFolder}/src/Dockerfile.sub.debug" }, "dockerRun": { // Container customizations } }

λͺ¨λ“  4 λŒ“κΈ€

같은 λ‚˜...
λ‚΄ ν”„λ‘œμ νŠΈ λΉŒλ“œλŠ” Visual Studio 2017 및 2019(Windows)μ—μ„œ μ‹€ν–‰λ˜μ§€λ§Œ vs μ½”λ“œ(Mac)μ—μ„œλŠ” λΉŒλ“œν•  수 μ—†μŠ΅λ‹ˆλ‹€.

Docker의 속성에 appFolder/appProjectλ₯Ό μ–΄λ–»κ²Œ μΆ”κ°€ν•©λ‹ˆκΉŒ?

μž‘μ—…: debugCoreClr
였λ₯˜ μœ ν˜•: 였λ₯˜
였λ₯˜ λ©”μ‹œμ§€: μ‘μš© ν”„λ‘œκ·Έλž¨ ν”„λ‘œμ νŠΈ νŒŒμΌμ„ μœ μΆ”ν•  수 μ—†μŠ΅λ‹ˆλ‹€. Docker 디버그 κ΅¬μ„±μ—μ„œ 'appFolder' λ˜λŠ” 'appProject' 속성을 μ„€μ •ν•©λ‹ˆλ‹€.

버전: 0.6.2
OS: λ‹€μœˆ
μ œν’ˆ: λΉ„μ£Όμ–Ό μŠ€νŠœλ””μ˜€ μ½”λ“œ
μ œν’ˆ 버전: 1.35.1
μ–Έμ–΄ : English

호좜 μŠ€νƒ
DockerDebugConfigurationProvider.inferAppProject extension.bundle.js:263:45299

@yusufkaratoprak @uthens μ•„λž˜μ™€ 같이 디버그 ꡬ성에 appProject λ˜λŠ” appFolder 속성을 μΆ”κ°€ν•  수 μžˆμŠ΅λ‹ˆλ‹€. appProject λ˜λŠ” appFolder 만 μ§€μ •ν•˜λ©΄ 되며 λ‘˜ λ‹€ 지정할 ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€.

{
    "configurations": [
        {
            "name": "Docker: Launch .NET Core (Preview)",
            "type": "docker-coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            "appProject": "${workspaceFolder}/project/project.csproj",
            "appFolder": "${workspaceFolder}/project"
            "dockerBuild": {
                // Image customizations
            },
            "dockerRun": {
                // Container customizations
            }
        }
    ]
}

λ‘˜ λ‹€ μž‘λ™ν•˜μ§€ μ•ŠμœΌλ©΄ μ•Œλ €μ£Όκ³  ν”„λ‘œμ νŠΈμ— λŒ€ν•œ μΆ”κ°€ μ„ΈλΆ€ 정보λ₯Ό μ œκ³΅ν•˜μ‹­μ‹œμ˜€(예: μž‘μ—… 곡간 λ‚΄ (ν”„λ‘œμ νŠΈ) 파일의 계측 ꡬ쑰).

@philliphoff , λ†€λžκ²Œλ„ λ‚΄ Macμ—μ„œ μž‘λ™ν–ˆμŠ΅λ‹ˆλ‹€. 정말 κ°μ‚¬ν•©λ‹ˆλ‹€.
μ§€λ‚œ μ£Όμ—λŠ” 이 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 데 더 λ§Žμ€ μ‹œκ°„μ„ ν• μ• ν–ˆμŠ΅λ‹ˆλ‹€.
μ˜€λŠ˜μ€ λŒ“κΈ€ 보고 20λΆ„ 정도 μ‹œκ°„μ„ λ‚΄μ–΄ ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€! λ‚΄ ν”„λ‘œμ νŠΈλ₯Ό 계속할 수 μžˆμŠ΅λ‹ˆλ‹€. πŸ‘
{ "name": "Docker: Launch .NET Core (Preview)", "type": "docker-coreclr", "request": "launch", "preLaunchTask": "build", "appProject": "${workspaceFolder}/src", "dockerBuild": { // Image customizations "dockerfile": "${workspaceFolder}/src/Dockerfile.sub.debug" }, "dockerRun": { // Container customizations } }

https://github.com/microsoft/vscode-docker/issues/1113의 볡제본으둜 μ’…λ£Œ

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰