【发布时间】:2011-05-12 04:42:54
【问题描述】:
我使用 FluentNHibernate 和 SQLite。由于我的域类存在一些问题,我经常在流畅的配置中遇到异常。但是 VS 只弹出一个 InvalidOperationException,没有任何关于什么类或方法是问题的信息。
在这种情况下,我需要做什么才能显示更有用的异常信息?
【问题讨论】:
标签: c# .net sql sqlite fluent-nhibernate
我使用 FluentNHibernate 和 SQLite。由于我的域类存在一些问题,我经常在流畅的配置中遇到异常。但是 VS 只弹出一个 InvalidOperationException,没有任何关于什么类或方法是问题的信息。
在这种情况下,我需要做什么才能显示更有用的异常信息?
【问题讨论】:
标签: c# .net sql sqlite fluent-nhibernate
我通常会在创建会话工厂时尝试一下,然后我会记录异常信息并将异常信息显示到日志文件/控制台。使用异常 .ToString 方法。这应该会给你更多的细节。
catch (Exception ex)
{
//Write to console, display, etc the exception
Console.WriteLine(ex.ToString());
}
【讨论】: