Exception hunter有免费的替代方案吗?
我正在Java和C#之间来回切换,而我在C#中编码的一件事就是强制执行的exception检查(尽管我承认在使用Java编写时我也觉得它很烦人)。
我知道Exception Hunter可以帮助你追踪一段代码可能抛出的exception,但是有免费/更便宜的替代方案吗? 我不能为这种软件插件certificate200英镑的合理性,因为它只是一个烦恼而不是一个主要问题。
是。 在您的代码上运行免费的Microsoft Pex 。 它将显示可抛出的所有可能exception。
虽然我理解强制例外的事情,但我不确定它是多么重要……例如,最有趣的例外是那些你通常不会包括(甚至期望)的例外。 例如,我目前正在与看起来非常像CF35中的CLI错误进行斗争,间歇性地从确实存在的代码中提出MethodMissingException
(强调:间歇性地)。
如果要记录exception,请使用///
标记。 关于这个主题的其他想法,也许看看Vexing Exceptions (我想知道GhostDoc是否有帮助?)
获得Exceptional网站是一种可能性。 基本的想法是,您创建软件,并将所有例外情况发送到您的帐户,然后您可以将其提取到您的帐户。 当然,它不会读取您的代码并查看有哪些例外。
我不知道是否有C#库,但API并不太难。
- 为什么绑定到struct不起作用?
- 无法启动Windows Phone模拟器
- 如何在ImageResizer中使用autorotate插件
- 如何以无边框forms设置客户区(ClientRectangle)?
- 无法将System.Linq.IQueryable 类型隐式转换为字符串
- COM库启动失败,代码0x80010106在c#中
- Quartz.net的简单工作示例
- Microsoft Enterprise Library类型加载exception无法加载Microsoft.Practices.EnterpriseLibrary.Common.Configuration.EnterpriseLibraryContainer
- .NET AnimateWindow