Frage

Ich war mit der SmartAssembly-Lösung für die Ausnahmebehandlung zufrieden, habe jedoch ein Problem unter Red Gate Forum und wird noch nicht gelöst.

Welche Alternativen gibt es zu SA?Ich meine mit ähnlichen Funktionen (Hosten Ihrer Berichte, Senden von E-Malis usw.)?

War es hilfreich?

Lösung

SmartAssembly verfügt über zwei Hauptfunktionen: Verschleierung und Fehlerberichterstattung.

Wenn Sie die Verschleierung verwenden, gibt es mehrere kostenlose und kommerzielle Alternativen.Die von TrueWill verknüpfte Liste zeigt eine gute Auswahl.

Bei der Ausnahmebehandlung fällt nur Exceptioneer ein.Ein Vorteil gegenüber SmartAssembly besteht darin, dass zusätzlich zu einer kostenpflichtigen Version eine kostenlose Version verfügbar ist.

Andere Tipps

Haftungsausschluss: Ich arbeite für PreEmptive Soltutions, die Hersteller von Dotfuscator und Runtime Intelligence.

Dotfuscator kann auch Ausnahmen in Ihrer Anwendung melden .Darüber hinaus können Sie mit Runtime Intelligence zusätzlichen Code in Ihre Anwendungen einfügen, sodass Sie auch Daten darüber sammeln können, wie Benutzer Ihre Anwendung verwenden und welche Funktionen sie verwenden (und nicht verwenden).

Dotfuscator ist auch ein sehr leistungsfähiger Verschleierer und kann sogar XAML und BAML in Ihrem WPF verschleiern.SilverLight- und WP7-Anwendungen.

Eine kostenlose Bewertung erhalten Sie auf der PreEmptive-Website .

Die neueste Version von Crypto Obfuscator unterstützt die automatische Ausnahmebehandlung.Es verfügt über einen gebrauchsfertigen Ausnahmemeldedienst, den Sie auf Ihrem eigenen Server hosten können.Die Ausnahmeberichte enthalten viele Informationen, einschließlich der Werte aller lokalen Variablen sowie Methodenargumente für alle Methoden im Stack-Trace, Systeminformationen usw.

HAFTUNGSAUSSCHLUSS: Ich arbeite für LogicNP, die Entwickler von Crypto Obfuscator.

Es gibt auch Exceptionless .Sie haben einen kostenlosen Plan für 1 Projekt und 1 Benutzer.

Es gibt mehrere Obfuscators , aber Sie können Roll deinen eigenen Exception Handler .Beachten Sie, dass die Methode je nach Art der Anwendung variieren kann.

Ihr Ausnahmebehandler kann eine E-Mail senden, einen Webdienst aufrufen (wahrscheinlich eine zuverlässigere Wahl), sich lokal anmelden, den Stack-Trace speichern oder was auch immer Sie möchten.

Haftungsausschluss: Ich habe MarkedUp gegründet

Sie können versuchen, die Diagnoseprotokollierung von MarkedUp Analytic zu verwenden. Unterstützt .NET 3.5 und höher und wird sofort in Ihrem Protokollbrowser angezeigt.

https://markedup.com/analytics/diagnostics

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top