为Visual Studio 2010 VsPackage制作全局异常处理程序
|
在Visual Studio的早期版本中,扩展(更具体地说是插件)的单一入口点是
OnConnect
方法。从那里可以执行所有Visual Studio操作,例如添加菜单项和设置全局异常处理程序,以优雅地处理未处理的异常。
在Visual Studio 2010的VsPackage中,事情的运作方式不同-应用程序的许多部分(例如IWpfTextView
)由MEF组成,并且在没有显式控制包的情况下加载它们,这使得处理来自那些异常的异常非常困难。
如果不将所有此类组件都显式地包装在它们自己的“ 2”中,我如何在VsPackage中有效地为(非关键)异常实现全局处理程序?
同样,目标是拥有类似ReSharper的异常对话框的功能,在该对话框中它可以处理全局异常而不会导致Visual Studio崩溃。
没有找到相关结果
已邀请:
1 个回复
疼嘶桐