Tengo una aplicación muy grande. Y mi aplicación arroja a veces System.ExecutionEngineException y no puedo encontrar el origen de esta excepción. ¿Hay alguna forma de encontrarlo?Cómo encontrar el origen de System.ExecutionEngineException Excepción
Respuesta
Use WinDBG. Para este tipo de errores, le dará mucha más información.
Download and Install Debugging Tools for Windows
Puede descargar versiones anteriores para que don0t necesita descargar el pleno DDK.
Si quiere detectar un error en el sistema en vivo, puede agregar registrador a su aplicación y escribir el nombre/línea del método/otra información sobre dónde ocurre el error en el registro (esto sin duda funcionará en modo de depuración). No es tan difícil agregar tal cosa incluso en proyectos grandes. Ver http://nlog-project.org/ o http://msdn.microsoft.com/en-us/library/ff664569(v=PandP.50).aspx o algo más. Si el sistema no está activo, puede detectar el error con la depuración. Hazlo paso a paso (usa F10, F11 en Visual Studio) ¡y seguro que lo encontrarás!
- 1. Descubriendo el origen de la excepción nsrange
- 2. Por qué este código arroja System.ExecutionEngineException
- 3. El archivo de origen 'Propiedades \ AssemblyInfo.cs' no se pudo encontrar
- 4. Pregunta System.ExecutionEngineException durante la carga de la ventana de WPF, en el formulario de Windows
- 5. Cómo encontrar el origen de un "SystemStackError (nivel de pila demasiado profundo)" en Rails 3.2
- 6. ¿Cómo puedo encontrar el archivo de origen para una tarea de rake?
- 7. Visual Studio - cómo encontrar el origen de los errores de corrupción del montón
- 8. ¿Dónde encontrar controles personalizados de origen abierto gratuitos de Android?
- 9. play framework 2.0: excepción inesperada: clave no encontrada: origen
- 10. Encontrar el origen de los errores de formato al usar el registro de Python
- 11. Averiguar el origen de una excepción en C++ después de que se detecta?
- 12. Excepción PHP PDO: no se pudo encontrar el controlador
- 13. ¿Cómo configuro el origen de JUnit en Eclipse?
- 14. ¿Cuál es el origen del nombre de la excepción throw/catch?
- 15. Cómo eliminar el origen del repositorio git
- 16. ¿Cuál es el origen de __author__?
- 17. Algoritmo para encontrar 100 estrellas más cercanas al origen
- 18. Diferencias entre el origen de origen de extracción de git y el origen/maestro de extracción de git
- 19. Dado un desplazamiento de bloqueo, .PDB y fuente, ¿cómo puedo encontrar la línea de origen?
- 20. migración iPhone CoreData falla con "No se puede encontrar el modelo de almacén de origen"
- 21. Android: ¿cómo rastrear el origen de una InflateException?
- 22. ¿Cómo encontrar la causa de excepción si el tipo es Throwable
- 23. ¿Cómo se define un origen de datos no JTA para JPA-Hibernate? org.hibernate.connection.DatasourceConnectionProvider - No se pudo encontrar el origen de datos:
- 24. Práctica recomendada para encontrar el origen de la terminación del script PHP
- 25. ¿Cómo se accede al error de origen, al archivo de origen y al número de línea de una excepción para usar en una página de error personalizada?
- 26. sbt para excluir el directorio de origen
- 27. Lucene.NET problema de origen
- 28. ¿Cómo especificar el puerto de origen de un UdpPacket?
- 29. ¿Cómo encontrar el ID de nodo en NS2?
- 30. "No se puede encontrar el modelo para el almacén de origen" que se produce durante el iphone "Migración ligera automática"?