Algunos errores extraños ocurren en la producción con nuestra aplicación casera escrita en C# con el marco 3.5. La aplicación es sin log (lo sé ...) y los bloqueos no nos dan información utilizable incluso en el visor de eventos. Además, el manejo de errores es pobre cuando existe.Depure una aplicación en producción
Verifique el código y busque el problema en un entorno de desarrollo es no la solución ya que no sabemos cuál es el problema.
Nos gustaría "depurar" la aplicación en el entorno de producción. Estamos soñando con algo como usar una herramienta con la función de Visual Studio Debugger e ILSpy. Es decir, realizar la ejecución paso a paso con el código desmontado.
Bueno, ¿cuáles son las soluciones cuando no tenemos registros o manejo de errores para depurar una aplicación en producción?
Agregar el registro a la misma versión y volver a implementarlo no es una opción? –
¿Qué tipo de aplicación es? ASP.NET, servicio de Windows, aplicación de escritorio implementada, ¿algo más? – MNGwinn
Como recuerdo, Visual Studio puede realizar la depuración en una máquina remota: simplemente inicie el servicio de depuración en el servidor PROD y despliegue el código compilado 'DEBUG' ... Bastante desagradable, pero más que nada ... – Tisho