vscode visual temas tag studio para code closing close brackethighlighter visual-studio debugging linqpad

temas - ¿Cómo se puede depurar la consulta LinqPad en Visual Studio Debugger?



vscode html wrap (3)

Puedo conectar el depurador y hacer que se rompa, pero tiene problemas para encontrar el archivo .cs, creo que LinqPad lo elimina como parte de su compilación. 8- (


  • Comience LINQPad
  • En VS, abra Depurar -> Adjuntar al proceso ...
  • Elija LINQPad.exe
  • Establezca un punto de interrupción en su código llamado por el código LINQPad C #, o escriba Debugger.Break () en su secuencia de comandos LINQPad donde desea detener el depurador.
  • Ejecute el script desde LINQPad y mire la magia.

Si llama a Debugger.Launch() / Debugger.Break() para iniciar el punto de interrupción dentro de su secuencia de comandos LINQPad, LINQPad adivinará que desea usar VS para depurar su secuencia de comandos y no eliminará el archivo .cs.


Si su código LINQPad está llamando a un método en algún ensamblado C # al que se hace referencia y desea depurar ese ensamblado en Visual Studio 2015, esto funcionó para mí:

  1. Construye tu solución.
  2. Opcionalmente, ejecute su script LINQPad, déjelo colgar, etc. En la barra de estado LINQPad inferior derecha, observe el PID en color azul claro.
  3. En VS, CTRL + ALT + P para adjuntar al proceso. Adjunte al proceso LINQPad UserQuery con el PID que vio.
  4. Coloque un punto de interrupción aquí en VS.
  5. Ejecute la consulta de linqpad y desplácese a VS. ¡Deberías golpear tu punto de quiebre!