VSTO 应用程序的崩溃报告库
Crash reporting library for VSTO applications
我正在开发一个 VSTO 应用程序,客户在使用他们的插件时遇到了一些问题,例如崩溃。
作为 iOS 开发人员,我可以使用大量库来报告客户端设备上的所有崩溃,例如 crashlytics。
windows VSTO 应用程序是否有等效的库?
我也不能在我写的每个块代码上添加 try {}catch (e){report(e);}
,
我正在寻找更智能的东西。
您可以使用任何 .Net 库。 VSTO 不需要任何特定内容。
例如,您可以通过编程方式发送包含所需技术信息的电子邮件。
尽管我同意尤金回答的第一部分,但我对第二部分有更正。有 vsto-addins 的特定行为。它们不允许在一个地方捕获所有未处理的异常(例如,您可以阅读更多相关信息 here and here),因此您至少需要在代码的每个入口点引入 try/catch,像事件处理程序。或者也许存在一些我不知道的其他解决方案。在任何情况下,您都不能使用 Appdomain.FirstChanceException.
这种直接的方法
我正在开发一个 VSTO 应用程序,客户在使用他们的插件时遇到了一些问题,例如崩溃。
作为 iOS 开发人员,我可以使用大量库来报告客户端设备上的所有崩溃,例如 crashlytics。
windows VSTO 应用程序是否有等效的库?
我也不能在我写的每个块代码上添加 try {}catch (e){report(e);}
,
我正在寻找更智能的东西。
您可以使用任何 .Net 库。 VSTO 不需要任何特定内容。
例如,您可以通过编程方式发送包含所需技术信息的电子邮件。
尽管我同意尤金回答的第一部分,但我对第二部分有更正。有 vsto-addins 的特定行为。它们不允许在一个地方捕获所有未处理的异常(例如,您可以阅读更多相关信息 here and here),因此您至少需要在代码的每个入口点引入 try/catch,像事件处理程序。或者也许存在一些我不知道的其他解决方案。在任何情况下,您都不能使用 Appdomain.FirstChanceException.
这种直接的方法