Альтернативы SmartAssembly для обработки исключений и отчетов?

StackOverflow https://stackoverflow.com/questions/4844345

Вопрос

Мне понравилось решение SmartAssembly для обработки исключений, но я сообщил о проблеме на форум Red Gate и пока не решается.

Какие существуют альтернативы SA?Я имею в виду схожие функции (размещение ваших отчетов, отправка вам электронных писем и т. Д.)?

Это было полезно?

Решение

SmartAssembly имеет две основные функции - обфускацию и создание отчетов об ошибках.

Если вы используете обфускацию, есть несколько бесплатных и коммерческих альтернатив.Список, на который ссылается TrueWill, показывает хороший выбор.

Что касается обработки исключений, единственное, что приходит на ум, - это Exceptioneer .Его преимущество перед SmartAssembly заключается в том, что в дополнение к платной версии доступна бесплатная версия.

Другие советы

Отказ от ответственности: я работаю в PreEmptive Soltutions, создателях Dotfuscator и Runtime Intelligence.

Dotfuscator также может сообщать об исключениях в вашем приложении .Кроме того, с помощью Runtime Intelligence вы можете внедрить дополнительный код в свои приложения, чтобы вы также могли собирать данные о том, как пользователи используют ваше приложение и какие функции они используют (и не используют).

Dotfuscator также является очень мощным средством обфускации и может даже скрыть XAML и BAML в вашем WPF,Приложения SilverLight и WP7.

Вы можете получить бесплатную оценку на веб-сайте PreEmptive .

Последняя версия Crypto Obfuscator поддерживает автоматическую обработку исключений.Он имеет готовую к использованию службу отчетов об исключениях, которую вы можете разместить на своем собственном сервере.Отчеты об исключениях содержат много информации, включая значения всех локальных переменных, а также аргументы методов для всех методов в трассировке стека, информацию о системе и т. Д.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: я работаю в LogicNP, разработчиках Crypto Obfuscator.

Также существует Exceptionless .У них есть бесплатный план для 1 проекта и 1 пользователя.

Существует несколько обфускаторов , но вы можете разверните свой собственный обработчик исключений .Обратите внимание, что метод может отличаться в зависимости от типа приложения.

Ваш обработчик исключений может отправить электронное письмо, вызвать веб-службу (возможно, более надежный вариант), зарегистрировать локально, сохранить трассировку стека или что угодно.

Предупреждение: я основал MarkedUp

Вы можете попробовать использовать для этого диагностический журнал MarkedUp Analytic - поддерживает .NET 3.5 и более поздние версии и мгновенно отображается в браузере журналов.

https://markedup.com/analytics/diagnostics

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top