我对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及更高版本,并在日志浏览器中立即显示。

https://markedup.com/analytics/diagnostics

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top