visual studio 2017 - visual - Evaluando la función ''función'' agotada
vs code autoclose html (2)
Encontré que esto estaba relacionado con ReSharper. Desmarcar la integración del depurador de las opciones ReSharper solucionó el problema por mí:
VS2017> ReSharper> Opciones> Productos y características> Desmarcar integración de depurador
Entorno: Visual Studio 2017 versión 15.5.2
Error:
La evaluación de la función ''función'' ("Windows.Controls ... ToString" en mi caso) agotó el tiempo de espera y fue necesario cancelarla de forma insegura.
Las respuestas dicen que esto ocurre comúnmente cuando
Opciones> Depuración> General> habilitar evaluación de propiedades> está habilitado.
He desactivado esto. El problema sigue ocurriendo. Microsoft presents algunas opciones para resolver esto incluyendo
- Evitar que el depurador llame a la propiedad getter o al método ToString (en mi caso, es un código de terceros)
- Haga que el código de destino le pida al depurador que aborte la evaluación (no sé qué significa esto. Me parece "simplemente ignorarlo")
Esto apareció para mí en Visual Studio 2017. Versión 15.5.2. Detuve el error con una opción en el menú superior:
Depurar> Opciones> "Usar modo de compatibilidad administrada"
Esto no es lo ideal. De los documentos "Use Managed Compatability Mode":
Reemplaza el motor de depuración predeterminado con una versión heredada para habilitar estos escenarios:
Está utilizando un lenguaje de .NET Framework distinto de C #, VB o F # que proporciona su propio Evaluador de expresiones (esto incluye C ++ / CLI).
Desea habilitar Editar y Continuar para proyectos de C ++ mientras se realiza la depuración en modo mixto.
Tenga en cuenta que elegir el modo de compatibilidad administrada deshabilita algunas características que se implementan solo en el motor de depuración predeterminado.
Espero ver una mejor solución pronto. A partir del 2/20/2018 hay un problema abierto similar/same en la Comunidad de desarrolladores de Microsoft.