Etapas Repro:
1
2
Ação: debugCoreClr
Tipo de erro: Erro
Mensagem de erro: Não é possível inferir o arquivo de projeto do aplicativo. Defina a propriedade 'appFolder' ou 'appProject' na configuração de depuração do Docker.
Versão: 0.6.2
OS: win32
Produto: Visual Studio Code
Versão do produto: 1.34.0
Idioma: en
Pilha de Chamadas
DockerDebugConfigurationProvider.inferAppProject extension.bundle.js:263:45299
Mesmo eu ...
A compilação do meu projeto é executada no visual studio 2017 e 2019 (windows), mas não pode ser compilada no código vs (mac)
Como posso adicionar appFolder / appProject na propriedade no Docker?
Ação: debugCoreClr
Tipo de erro: Erro
Mensagem de erro: Não é possível inferir o arquivo de projeto do aplicativo. Defina a propriedade 'appFolder' ou 'appProject' na configuração de depuração do Docker.
Versão: 0.6.2
OS: darwin
Produto: Visual Studio Code
Versão do produto: 1.35.1
Idioma: en
Pilha de Chamadas
DockerDebugConfigurationProvider.inferAppProject extension.bundle.js: 263: 45299
@yusufkaratoprak @uthens Você pode adicionar as propriedades appProject
ou appFolder
à sua configuração de depuração, como mostrado abaixo. Observe que você só precisa especificar appProject
ou appFolder
, não ambos.
{
"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
}
}
]
}
Se nenhum deles funcionar, me avise e, por favor, forneça quaisquer detalhes adicionais sobre o seu projeto que você puder (por exemplo, a hierarquia dos arquivos (do projeto) dentro do espaço de trabalho).
@philliphoff , Incrível, funcionou no meu mac, muito obrigado.
Na última semana passei mais tempo resolvendo esse problema.
Hoje, aproveitei o tempo para resolvido cerca de 20 min, depois de ler o seu comentário! posso continuar no meu projeto. 👍
{
"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
}
}
Fechando como duplicata de https://github.com/microsoft/vscode-docker/issues/1113
Comentários muito úteis
@philliphoff , Incrível, funcionou no meu mac, muito obrigado.
Na última semana passei mais tempo resolvendo esse problema.
Hoje, aproveitei o tempo para resolvido cerca de 20 min, depois de ler o seu comentário! posso continuar no meu projeto. 👍
{ "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 } }