none
Debugar un CLR RRS feed

  • Pregunta

  • Hola a tod@s!

    A ver si alguien me puede ayudar..tengo un CLR en en visual studio 2008 y me gustaría saber como puedo debugarlo..porque no lo consigo de ninguna forma.

    Gracias por adelantado,

    Un saludo.

    viernes, 28 de junio de 2013 12:12

Respuestas

  • Para abrir una aplicación con el fin de depurarla (por primera vez)

    1. Inicie CLR Debugger; ejecute DbgCLR.exe, que está en el directorio GuiDebug de la instalación de .NET Framework.

    2. En el menú Depurar, seleccione Programa para depurar.

    3. En el cuadro de diálogo Programa para depurar, vaya al cuadro Programa y haga clic en el botón de puntos suspensivos (…). Aparecerá el cuadro de diálogo Buscar programa para depurar.

    4. Desplácese al directorio que contiene el archivo EXE que desea depurar y selecciónelo.

    5. Haga clic en Abrir.

      Volverá al cuadro de diálogo Programa para depurar. Observe que el Directorio de trabajo es ahora el que contiene el archivo EXE.

    6. En el cuadro Argumentos, escriba los argumentos que necesita el programa.

    7. Haga clic en Aceptar.

    8. En el menú Archivo, seleccione Abrir y, a continuación, haga clic en Archivo.

    9. En el cuadro de diálogo Abrir archivo, elija el archivo de código fuente que desea abrir.

    10. Haga clic en Aceptar.

    11. Para abrir archivos de código fuente adicionales, repita los pasos 8 a 10.


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    viernes, 28 de junio de 2013 12:41
  • revisa este Link: Cómo: Habilitar la depuración CLR para una conexión, ademas de que el VS lo tendras que ejecutar como Administrador y habilitar según indicaciones alguna que otra configuración en la base de datos...

    luego, el projecto CLR te crea un directorio con el Nombre en Ingles: "Test Scripts", y dentro de este directorio un archivo llamado: Test.sql, este puede llamar el StoredProcedure a probar con un punto de interrupción para que cuando lo ejecutes inicie la depuración.

    Lee el link y sigue las instrucciones.

    Salu2,


    Marvin E. Pineda

      ComboBoxMultiColumns

     NetBarControl

      TextEditor

    viernes, 28 de junio de 2013 15:04
    Moderador

Todas las respuestas

  • Para abrir una aplicación con el fin de depurarla (por primera vez)

    1. Inicie CLR Debugger; ejecute DbgCLR.exe, que está en el directorio GuiDebug de la instalación de .NET Framework.

    2. En el menú Depurar, seleccione Programa para depurar.

    3. En el cuadro de diálogo Programa para depurar, vaya al cuadro Programa y haga clic en el botón de puntos suspensivos (…). Aparecerá el cuadro de diálogo Buscar programa para depurar.

    4. Desplácese al directorio que contiene el archivo EXE que desea depurar y selecciónelo.

    5. Haga clic en Abrir.

      Volverá al cuadro de diálogo Programa para depurar. Observe que el Directorio de trabajo es ahora el que contiene el archivo EXE.

    6. En el cuadro Argumentos, escriba los argumentos que necesita el programa.

    7. Haga clic en Aceptar.

    8. En el menú Archivo, seleccione Abrir y, a continuación, haga clic en Archivo.

    9. En el cuadro de diálogo Abrir archivo, elija el archivo de código fuente que desea abrir.

    10. Haga clic en Aceptar.

    11. Para abrir archivos de código fuente adicionales, repita los pasos 8 a 10.


    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    viernes, 28 de junio de 2013 12:41
  • No tengo instalado el DbgCLR.exe.. se que viene por defecto pero no lo encuentro
    viernes, 28 de junio de 2013 12:50
  • revisa este Link: Cómo: Habilitar la depuración CLR para una conexión, ademas de que el VS lo tendras que ejecutar como Administrador y habilitar según indicaciones alguna que otra configuración en la base de datos...

    luego, el projecto CLR te crea un directorio con el Nombre en Ingles: "Test Scripts", y dentro de este directorio un archivo llamado: Test.sql, este puede llamar el StoredProcedure a probar con un punto de interrupción para que cuando lo ejecutes inicie la depuración.

    Lee el link y sigue las instrucciones.

    Salu2,


    Marvin E. Pineda

      ComboBoxMultiColumns

     NetBarControl

      TextEditor

    viernes, 28 de junio de 2013 15:04
    Moderador