2

这个问题的完全重复。

当您在 .Net 应用程序中遇到错误时,我们会得到一个堆栈跟踪。
例如

  [ADOException: cannot open connection]
  NHibernate.Impl.SessionFactoryImpl.OpenConnection() +153
  Hibernate.AdoNet.ConnectionManager.GetConnection() +119
  NHibernate.Impl.SessionImpl.get_Connection() +42

这些数字是什么意思?

4

1 回答 1

3

数字表示错误所在的行。如果在发布模式下编译,它指的是 dll 中该函数中的 Microsoft 中间语言 (MSIL) 行。如果在调试模式下编译,它指的是代码中的实际行。

于 2008-11-27T22:13:07.240 回答