Envíe solicitudes de ingeniería para mejoras de IronOCR
Le agradecemos que se tome su tiempo para ayudarnos a mejorar IronOCR y resolver cualquier problema que pueda tener. La gran mayoría de nuestras funciones y actualizaciones se basan en las peticiones de los clientes, y consideramos que el desarrollo de software es una conversación bidireccional entre nuestros clientes y nuestros desarrolladores.
Leer nuestras guías de solución de problemas puede hacerle consciente de problemas comunes y limitaciones de IronOCR.
Para ofrecer asistencia, nuestro equipo de ingenieros deberá ser capaz de replicar un problema y crear pruebas de regresión. La mayoría de los problemas que vemos son específicos de la plataforma o del tiempo de ejecución. Por ello, debemos recibir información muy concisa.
Una descripción concisa y clara de la cuestión
Un buen informe técnico debe incluir información suficiente para reproducir el problema. Imagina que estás informando del problema a un colega o publicándolo en stack overflow.
Un informe de error debe contener
- Una descripción clara de los síntomas experimentados y cualquier idea que pueda tener sobre su causa.
- Información suficiente para reproducir completamente la experiencia, incluidas las imágenes y los PDF que esté procesando.
- Entorno: Versión de IronOCR, sistema operativo y versión de tiempo de ejecución de .NET, (entorno en la nube exacto si corresponde)
Por favor, incluya la mayor cantidad posible de los siguientes datos, para dar prioridad a su billete
- Proyecto de ejemplo que reproduce completamente el problema (ver abajo)
- Un fragmento de código al estilo de stack-overflow (por favor, no capture el código en pantalla)
- Capturas de pantalla de síntomas/excepciones
- Texto de mensaje de excepción (Exception + Inner Exception)
- ¿En qué punto de depuración deja de funcionar el proceso o se escapa en el código?
- Parámetros de entrada y activos: Imágenes, PDF...
Cómo activar los archivos de registro
Adjuntar archivos de registro a su informe de error aumenta en más del doble la probabilidad de que podamos ayudarle.
NOTA: IronOCR tiene algunas funciones detalladas de registro de errores que deben activarse.
Coloque esto en la parte superior de su código, antes de ejecutar cualquier método IronOCR
// Place at the top of your code, prior to running any other IronOCR methods
IronOcr.Installation.LogFilePath = "Default.log";
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All;
// Place at the top of your code, prior to running any other IronOCR methods
IronOcr.Installation.LogFilePath = "Default.log";
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All;
' Place at the top of your code, prior to running any other IronOCR methods
IronOcr.Installation.LogFilePath = "Default.log"
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All
Cómo adjuntar un proyecto de ejemplo
Un proyecto de ejemplo que replica con precisión un problema completo de forma aislada permite a nuestros ingenieros reconocer y comprender un problema de manera sencilla y rápida.
Este es el estándar de oro de la reproducibilidad y, por lo general, acelerará una solicitud de apoyo a la parte superior de la pila.
Nuestro formato preferido es un proyecto de aplicación web o consola .NET independiente, sencillo y comprimido.
- Habilita el uso compartido completo cuando envíes un enlace de Google Drive o Dropbox.
- La carpeta Bin no es necesaria ya que su inclusión infla el archivo zip
Incluya también
- Archivos de entrada (funcionando y no funcionando), incluidos archivos de imagen y PDFs
- Resultados previstos
Cómo ponerse en contacto con nuestro equipo de ingeniería
Envíe todas las solicitudes de asistencia a developers@ironsoftware.com.