Pregunta

Estaba satisfecho con la solución SmartAssembly para el manejo de excepciones, pero informé un problema en Foro de Red Gate y aún no se está resolviendo.

¿Qué alternativas existen a SA?Me refiero a características similares (alojar sus informes, enviarle correos electrónicos, etc.)

¿Fue útil?

Solución

SmartAssembly tiene dos características principales: ofuscación e informe de errores.

Si utiliza la ofuscación, existen varias alternativas comerciales y gratuitas.La lista vinculada por TrueWill muestra una buena selección.

Para el manejo de excepciones, lo único similar que me viene a la mente es Exceptioneer .Un beneficio que tiene sobre SmartAssembly es que hay una versión gratuita disponible además de una versión de pago.

Otros consejos

Descargo de responsabilidad: trabajo para PreEmptive Soltutions, los creadores de Dotfuscator y Runtime Intelligence.

Dotfuscator también tiene la capacidad de informar sobre excepciones dentro de su aplicación .Además, con Runtime Intelligence puede inyectar código adicional en sus aplicaciones para que también pueda recopilar datos sobre cómo los usuarios usan su aplicación y qué funciones usan (y no usan).

Dotfuscator también es un ofuscador muy poderoso e incluso puede ofuscar XAML y BAML en su WPF,Aplicaciones SilverLight y WP7.

Puede obtener una evaluación gratuita en el sitio web de PreEmptive .

La última versión de Crypto Obfuscator admite el manejo automático de excepciones.Tiene un servicio de informes de excepciones listo para usar que puede alojar en su propio servidor.Los informes de excepción contienen mucha información, incluidos los valores de todas las variables locales, así como los argumentos del método para todos los métodos en el seguimiento de la pila, información del sistema, etc.

DESCARGO DE RESPONSABILIDAD: Trabajo para LogicNP, los desarrolladores de Crypto Obfuscator.

También hay Exceptionless .Tienen un plan gratuito para 1 proyecto y 1 usuario.

Hay varios ofuscadores , pero puedes lanza tu propio controlador de excepciones .Tenga en cuenta que el método puede variar según el tipo de aplicación.

Su administrador de excepciones puede enviar un correo electrónico, llamar a un servicio web (posiblemente una opción más confiable), iniciar sesión localmente, guardar el seguimiento de la pila o lo que desee.

Descargo de responsabilidad: fundé MarkedUp

Puede intentar usar el registro de diagnóstico de MarkedUp Analytic para esto: es compatible con .NET 3.5 y posterior y se muestra instantáneamente en su navegador de registros.

https://markedup.com/analytics/diagnostics

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top