SmartAssembly的替代品可用于异常处理和报告?
-
27-10-2019 - |
题
我对SmartAssembly解决方案的异常处理感到满意,但是我在 Red Gate论坛,目前尚未解决。
SA有哪些替代方案?我的意思是具有类似的功能(托管报告,向您发送电子邮件等)吗?
解决方案
SmartAssembly具有两个主要功能-混淆和错误报告。
如果使用混淆处理,则有几种免费的商业选择。TrueWill链接到的列表显示了很好的选择。
对于异常处理,想到的唯一类似的事情是 Exceptioneer 。与SmartAssembly相比,它的优势在于,除了付费版本外,还有免费版本。
其他提示
免责声明:我为Prefutive Soltution(Dotfuscator和Runtime Intelligence的创建者)工作。
Dotfuscator还可以报告应用程序中的异常。此外,借助Runtime Intelligence,您可以将其他代码注入到您的应用程序中,以便您还可以收集有关用户如何使用您的应用程序以及他们使用(和不使用)哪些功能的数据。
Dotfuscator还是一个非常强大的混淆器,甚至可以在您的WPF中混淆 XAML和BAML ,SilverLight和WP7应用程序。
您可以从 PreEmptive网站获得免费评估。
加密混淆器的最新版本支持自动异常处理。它具有随时可以使用的异常报告服务,您可以在自己的服务器上托管。异常报告包含很多信息,包括所有局部变量的值以及堆栈跟踪中所有方法的方法参数,系统信息等。
免责声明:我为LogicNP工作,这是Crypto Obfuscator的开发人员。
还有异常。他们有1个项目和1个用户的免费计划。
这里有几个混淆器,但是您可以滚动您自己的异常处理程序。请注意,该方法可能会根据应用程序的类型而有所不同。
您的异常处理程序可以发送电子邮件,调用Web服务(可以说是更可靠的选择),在本地登录,保存堆栈跟踪或任何您想要的内容。
免责声明:我创建了MarkedUp
您可以尝试使用MarkedUp Analytic的诊断日志记录-支持.NET 3.5及更高版本,并在日志浏览器中立即显示。