Domanda

Ero soddisfatto della soluzione SmartAssembly per la gestione delle eccezioni, ma ho segnalato un problema su forum di Red Gate e non è ancora stato risolto.

Quali alternative esistono a SA?Intendo con caratteristiche simili (hosting dei tuoi rapporti, invio di e-malis, ecc.)?

È stato utile?

Soluzione

SmartAssembly ha due caratteristiche principali: offuscamento e segnalazione degli errori.

Se utilizzi l'offuscamento, esistono diverse alternative gratuite e commerciali.L'elenco collegato a da TrueWill mostra una buona selezione.

Per la gestione delle eccezioni, l'unica cosa simile che viene in mente è Exceptioneer .Un vantaggio di SmartAssembly è che è disponibile una versione gratuita oltre a una versione a pagamento.

Altri suggerimenti

Dichiarazione di non responsabilità: lavoro per PreEmptive Soltutions, i creatori di Dotfuscator e Runtime Intelligence.

Dotfuscator ha anche la capacità di segnalare le eccezioni all'interno della tua applicazione .Inoltre, con Runtime Intelligence puoi inserire codice aggiuntivo nelle tue applicazioni in modo da poter anche raccogliere dati su come gli utenti utilizzano la tua applicazione e quali funzionalità usano (e non usano).

Dotfuscator è anche un offuscatore molto potente e può persino offuscare XAML e BAML nel tuo WPF,Applicazioni SilverLight e WP7.

Puoi ottenere una valutazione gratuita dal sito web PreEmptive .

L'ultima versione di Crypto Obfuscator supporta la gestione automatica delle eccezioni.Ha un servizio di segnalazione delle eccezioni pronto per l'uso che puoi ospitare sul tuo server.I rapporti sulle eccezioni contengono molte informazioni inclusi i valori di tutte le variabili locali e gli argomenti del metodo per tutti i metodi nella traccia dello stack, informazioni di sistema, ecc.

DISCLAIMER: lavoro per LogicNP, gli sviluppatori di Crypto Obfuscator.

C'è anche Exceptionless .Hanno un piano gratuito per 1 progetto e 1 utente.

Esistono diversi offuscatori , ma puoi attiva il tuo gestore di eccezioni .Tieni presente che il metodo può variare in base al tipo di applicazione.

Il gestore delle eccezioni può inviare un'e-mail, chiamare un servizio web (probabilmente una scelta più affidabile), accedere localmente, salvare la traccia dello stack o qualsiasi altra cosa.

Disclaimer: ho fondato MarkedUp

Puoi provare a utilizzare la registrazione diagnostica di MarkedUp Analytic per questo: supporta .NET 3.5 e versioni successive e viene visualizzato immediatamente nel browser dei log.

https://markedup.com/analytics/diagnostics

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top