Quando uso o terminal com dotnet run, tudo ocorre bem, porém quando uso o run do proprio vs code, dá esse erro aqui
Quando uso o terminal com dotnet run, tudo ocorre bem, porém quando uso o run do proprio vs code, dá esse erro aqui
Olá Isabelle! Tudo bem?
Esse erro "Unexpected Runtimeld 'win-x86'" geralmente está relacionado a uma configuração no arquivo launch.json
do Visual Studio Code. Para resolver isso, você pode tentar o seguinte:
Abrir o arquivo launch.json
: Quando o erro aparecer, clique em "Open 'launch.json'".
Verificar a configuração de runtime: No arquivo launch.json
, procure por uma linha que contenha "runtimeIdentifier": "win-x86"
. Altere essa linha para corresponder à arquitetura do seu sistema operacional. Se você estiver usando um sistema de 64 bits, altere para "win-x64"
.
Salvar e tentar novamente: Após fazer a alteração, salve o arquivo e tente executar o programa novamente.
Aqui está um exemplo de como pode ficar a configuração no launch.json
:
{
"version": "0.2.0",
"configurations": [
{
"name": ".NET Core Launch (console)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
"program": "${workspaceFolder}/bin/Debug/net7.0/SeuProjeto.dll",
"args": [],
"cwd": "${workspaceFolder}",
"stopAtEntry": false,
"console": "internalConsole",
"logging": {
"moduleLoad": false
},
"internalConsoleOptions": "openOnSessionStart",
"runtimeIdentifier": "win-x64" // Altere aqui conforme necessário
}
]
}
Espero ter ajudado e bons estudos!