Saltar al contenido

¿Cómo podemos depurar la aplicación web ASP.NET MVC en Visual Studio Code?

Solución:

Instalar la extensión C #

Abra vscode e instale la extensión C #.

  • CONTROL + PAG
  • ext install csharp
  • Haga clic en Instalar.
  • Después de la instalación, haga clic en Habilitar y reinicie vscode.

ext instalar csharp

Agregue launch.json y tasks.json

Abra el directorio de su proyecto en vscode. Archivo> Abrir carpeta …

Vscode podría preguntar: Los activos necesarios para compilar y depurar faltan en su proyecto. ¿Agregalos?

Activos necesarios ...

Si es así, elige . Esto agregará un .vscode directorio con un launch.json y tasks.json expediente.

Nota: Si vscode no pregunta esto, debe asegurarse de que esos archivos tengan la configuración adecuada. Una forma de hacerlo es eliminar el .vscode directorio y luego reinicie vscode.

Depurar

Abra la vista de depuración (CONTROL + CAMBIO + D), elija una configuración y haga clic en la flecha verde. Si no está seguro de qué configuración elegir, use .NET Core Launch (web).

Vista de depuración ...

Si está configurado correctamente, el navegador web se abrirá en localhost: 5000 y la CONSOLA DEBUG mostrará la salida.

launch.json notas

Esto funciona para un EXE en net451.

"program": "${workspaceRoot}\bin\Debug\net451\myApp.exe",

Esto funciona para una DLL en netcoreapp1.0.

"program": "${workspaceRoot}\bin\Debug\netcoreapp1.0\myApp.dll",

notas program.json

Habilite PDB portátiles agregando la siguiente entrada. De lo contrario, recibirá el mensaje “No se han cargado símbolos para este documento”.

"buildOptions: {
    "debugType": "portable",
}

Ver también

  • https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger.md
  • https://code.visualstudio.com/Docs/editor/debugging
  • https://marketplace.visualstudio.com/items?itemName=ms-vscode.csharp

Si esta usando entorno de windows entonces tienes que configure actions y agregue puntos de interrupción, similar a Visual Studio y luego use F5. Ver siguiente imagen,

ingrese la descripción de la imagen aquí

Más info aquí

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *