Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

939
Views
Problema de depuración de Visual Studio Code C# (El proceso de terminal no se pudo iniciar: la ruta al ejecutable de shell "dotnet" no es un archivo de un enlace simbólico).

Creé un espacio de trabajo usando dotnet new console , escribí algo de código. Pero cuando trato de comenzar a depurarlo usando la opción Ejecutar/Iniciar depuración en el código de Visual Studio, falla con el mensaje:

Tarea en ejecución: dotnet build /home/MY USERNAME/Desktop/Codes/C#/Console/Console.csproj /property:GenerateFullPaths=true /consoleloggerparameters:NoSummary
El proceso de terminal no se pudo iniciar: la ruta al ejecutable de shell "dotnet" no es un archivo de un enlace simbólico.
La terminal será reutilizada por tareas, presione cualquier tecla para cerrarla.

Usar el comando dotnet run en la terminal funciona bien sin ningún problema. Pero el uso de la opción de inicio de depuración falla por algún motivo. Realmente no quiero tener que escribir este comando cada vez que quiero iniciar el programa.

Aquí está el resultado del comando dotnet --info :

 .NET Core SDK (reflects global.json if exists):\ Version: 3.1.302\ Commit: 41faccf259 Runtime Environment:\ OS Name: ubuntu\ OS Version: 20.04\ OS Platform: Linux\ RID: linux-x64\ Base Path: /usr/share/dotnet/sdk/3.1.302/ Host (useful for support):\ Version: 3.1.6\ Commit: 3acd9b0cd1 .NET Core SDKs installed:\ 3.1.302 [/usr/share/dotnet/sdk] .NET Core runtimes installed:\ Microsoft.AspNetCore.App 3.1.6 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]\ Microsoft.NETCore.App 3.1.6 [/usr/share/dotnet/shared/Microsoft.NETCore.App] To install additional .NET Core runtimes or SDKs:\ https://aka.ms/dotnet-download

He hecho algunas traducciones con el resultado, es posible que no coincida completamente con la salida original

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Parece que esta publicación no va a ser respondida. He encontrado una manera de resolverlo. En el archivo "tasks.json", reemplacé el comando "dotnet" con "/usr/bin/dotnet" y ahora funciona bien. Pero creo que el problema real tiene algo que ver con la variable de ruta y mi solución es solo temporal.

over 4 years ago · Santiago Trujillo Report

0

intente eliminar la carpeta .vscode del proyecto raíz de dotnet. Luego, reinicie la ventana del proyecto vscode. Esta carpeta .vscode se regenerará automáticamente mientras se le solicita que agregue la configuración. Y ahora su depuración de C# debería funcionar bien. Funcionó para mí en Linux.

over 4 years ago · Santiago Trujillo Report

0

Esto comenzó a suceder aleatoriamente en Mac para mí. La solución fue agregar:

export dotnet=/usr/local/share/dotnet/dotnet

a mi archivo ~/.zshrc . Luego reinicie vscode.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!