Exception Hunter(英語版)

.NETアセンブリを分析、例外を検出

Redgate Software 社の製品
2005 年より日本国内にてComponentSourceで販売中。

i

Exception Hunter has been discontinued. With the release of .NET 4.0 and WPF, the number of exceptions that the CLR can throw was greatly increased, to the point of being overwhelming. The exclusions list can no longer cover all the unlikely exceptions that the CLR may throw. This means that, although Exception Hunter will provide accurate results, these results will include a long list of...

Show more

Exception Hunter has been discontinued. With the release of .NET 4.0 and WPF, the number of exceptions that the CLR can throw was greatly increased, to the point of being overwhelming. The exclusions list can no longer cover all the unlikely exceptions that the CLR may throw. This means that, although Exception Hunter will provide accurate results, these results will include a long list of potential exceptions, most of which are nothing to worry about. In essence, the tool has become a lot less usable and makes your job harder than it should be. This goes against red Gate's "ingeniously simple" ethos, so they have decided to stop selling new licenses for the product.

Exception Hunter について

.NETアセンブリを分析、例外を検出

Exception Hunter is a new analysis tool that finds and reports the set of possible exceptions your functions might throw – before you even ship. With it, you can locate unhandled exceptions easily and quickly, down to the line of code that is throwing the exceptions. Once you have the results, you can decide which exceptions need to be handled (with some exception handling code) before you release your application into the wild.

Exception Hunter - Analyze your .NET assembly for possible exceptions

  • Eliminate crashes before they happen
  • Analyze your .NET assemblies
  • Find the unhandled exceptions your functions can throw – before you even ship

Until now, developers have had to wait until an error happened to find out which method throws which exceptions.

With Exception Hunter, you can:

  • Identify potential exceptions before you ship
  • Ensure that you only release resilient and stable applications
  • Get on with your work, without wasting time using manual trial-and-error processes to search for the exceptions your functions could throw

Exception Hunter includes a command-line executable in addition to the Graphical User Interface version, making it possible to automate the reporting of methods that contain unhandled exceptions.

Feature list

  • Intelligent analysis engine for accurately predicting the possible set of exceptions that can be thrown by a function
  • Ability to drill from assembly down to method level
  • Search field
  • Filters and options to avoid including exceptions caused by one-off initialization code
  • Stack trace for exceptions
  • Command-line interface for inclusion into build process. By integrating Exception Hunter into your build, you can analyze all methods in an assembly in one go, and you can produce a report showing the exceptions for each method. It can also show the reverse with one of the HTML reports, showing the methods for each exception.