标签: c# vsto outlook-addin
我正在开发一个VSTO应用程序,客户端的插件就像崩溃一样存在问题。
作为iOS开发人员,我可以使用大量的库来报告客户端设备上的所有崩溃,例如崩溃。
Windows VSTO应用程序是否有任何等效的库?
此外,我无法在我写的每个块代码上添加try {}catch (e){report(e);}, 我正在寻找更聪明的东西。
try {}catch (e){report(e);}
答案 0 :(得分:0)
您可以使用任何.Net库。 VSTO不需要任何特定的内容。
例如,您可以通过编程方式发送包含所需技术信息的电子邮件。
答案 1 :(得分:0)
即使我认为我同意尤金的答案的第一部分,我对第二部分进行了修正。 vsto-addins有特定的行为。它们不允许在一个地方捕获所有未处理的异常(例如,您可以阅读更多关于它的here和here),因此您需要至少在每个入口点引入try / catch你的代码,比如事件处理程序。或者也许存在其他一些我不知道的解决方案。在任何情况下,您都不能使用直接使用Appdomain.FirstChanceException的方法。