1
resposta

Unexpected Runtimeld 'win-x86'

Quando uso o terminal com dotnet run, tudo ocorre bem, porém quando uso o run do proprio vs code, dá esse erro aqui![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

1 resposta

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:

  1. Abrir o arquivo launch.json: Quando o erro aparecer, clique em "Open 'launch.json'".

  2. 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".

  3. 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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.