none
VS 2017 error en la depuración (name"Variable" does not exist in the current context) RRS feed

  • Pregunta

  • Utilizo VS 2017 community 15.7.1 para crear un windows forms app en lenguaje C#. Quiero revisar mis variables en el modo depuración pero cuando intento acceder a ellas con la opción quick watch  me arroja un error(name"Variable" does not exist in the current context) en todas mis variables, pero el programa si compila y se ejecuta bien, solo sucede a la hora de acceder a las variables, encontré varios hilos donde proponen soluciones, pero ninguna me funciona, tengo la ultima actualización del VS, utilizo win 10, intente solucionar problemas de compatibilidad con todas las versiones de win(8,7,xp,etc.), también configure las opciones de depuración marcando las casillas: Use managed compatibility mode, use the legancy C# and VB expression evaluators y suppress JIT optimization.

    intentando todo esto, mis problemas aun continuan, no puedo tener acceso a los valores de mis variables cuando depuro.


    jueves, 17 de mayo de 2018 17:20

Respuestas

  • Hola, parece que hay un tema de concepto aquí.

    1. Debes colocar un punto de interrupción en algún punto de tu programa.
    2. Cuando la depuración pare en dicho punto de interrupción ahí podrás ver el valor de las variables que se encuentren dentro del contexto que estás utilizando.

    Espero que resulte útil.

    Saludos


    Christian Amado
    Software Engineer | Microsoft MVP: Windows Development & Dynamics AX
    Don't forget to mark the right answer and vote up if helps you.
    My Blog

    • Marcado como respuesta RMendozax64 lunes, 10 de junio de 2019 6:29
    jueves, 17 de mayo de 2018 17:29