Olá, boa tarde!
Quando comecei o curso, baixei as extensões no VSCode e após tentar baixar o Dev Kit acabou dando um erro.
" The command could not be loaded, possibly because:
You intended to execute a .NET application: The application 'restore' does not exist.
You intended to execute a .NET SDK command:
No .NET SDKs were found.
Download a .NET SDK: https://aka.ms/dotnet-download
Learn about SDK resolution: https://aka.ms/dotnet/sdk-not-found "
A partir daí fui atras de baixar o .NET V8.0.401 (versão mais recente) e não resolveu.
Junto desse erro vinha uma mensagem:
Unhandled exception. System.BadImageFormatException: Could not load file or assembly 'c:\Users\Leoso.vscode\extensions\ms-dotnettools.csdevkit-1.9.55-win32-x64\components\CPS\platforms\win32-x64\node_modules@microsoft\visualstudio-projectsystem-buildhost.win32-x64\Microsoft.VisualStudio.ProjectSystem.Server.BuildHost.dll'. Foi feita uma tentativa de se carregar um programa com um formato incorreto. File name: 'c:\Users\Leoso.vscode\extensions\ms-dotnettools.csdevkit-1.9.55-win32-x64\components\CPS\platforms\win32-x64\node_modules@microsoft\visualstudio-projectsystem-buildhost.win32-x64\Microsoft.VisualStudio.ProjectSystem.Server.BuildHost.dll'
Joguei no ChatGPT pra ver se ele dava uma luz do problema.
Dicas do ChatGPT:
- Verifique a Arquitetura do VSCode
- Reinstale a Extensão
- Remova a Extensão Manualmente
- Instale o SDK do .NET
- Verifique a Configuração do Projeto
Tentei tudo e nada adiantou.
Se alguém puder dar uma luz eu agradeço, pois estou quase desistindo aqui de acompanhar as aulas.
Estou tendando resolver esse erro do Dev Kit, pois estou tendo um erro no Final da Segunda aula que provavelmente é por conta disso e que está me impedindo de continuar o curso.
Assets\Scripts\Input\InputManager.cs(18,34): error CS0246: The type or namespace name 'InputAction' could not be found (are you missing a using directive or an assembly reference?)
Local do erro no código:
private void OnJumpPerformed(InputAction.CallbackContext context)
{
OnJump?.Invoke();
}
Se alguém puder me salvar eu agradeço.
Obrigado pela atenção!