2011-05-12 58 views
0

我使用FluentNHibernate和SQLite。由于我的Domain类存在一些问题,我经常在流畅配置中获得Exception。但是VS只弹出一个InvalidOperationException,没有关于什么类或方法是问题的信息。如何显示FluentNHiberante异常或SQL异常?

在这种情况下,我需要做些什么来显示更有用的异常信息?

回答

0

我通常会尝试捕捉我的会话工厂的创建,并且会将日志信息记录并显示到日志文件/控制台。使用异常.ToString方法。这应该给你更多的细节。

catch (Exception ex) 
{ 
    //Write to console, display, etc the exception 
    Console.WriteLine(ex.ToString()); 
}