我有一個類庫做我所有的NHibernate的東西。它還處理所有使用Fluent NHibernate的映射 - 無需部署映射文件。FluentNHibernate在Windows服務,但不是網站
該類庫被許多應用程序使用,包括在我的計算機上運行的Windows服務。雖然它在我的所有Web應用程序中都能正常工作,但Windows服務在嘗試使用NHibernate時會得到以下結果:
創建SessionFactory時使用了無效或不完整的配置。請參閱PotentialReasons集合和InnerException以獲取更多詳細信息。在C#中的Kctc.NHibernate.KctcSessionFactory.get_SessionFactory()中的線程28 ...
我檢查了一個InnerException,但似乎沒有一個。我不知道PotentialReasons收藏是什麼,Google似乎也沒有出現。
這是我的開發機器,所以當我在使用我的web應用程序時,他們在本地運行(即在Visual Studio中使用Web服務器)。 Windows服務和我的開發Web應用程序在同一臺計算機上運行這一事實表明,這不涉及信任設置或您有什麼。
任何人都可以提出我應該嘗試什麼?這是我非常難過的其中一個,我什至不能想到如何獲得關於這個問題的更多信息。
你檢查了InnerException。那裏有關於你的錯誤的具體信息。 – devnull 2010-08-25 14:46:02
是的。似乎沒有一個InnerException。 – David 2010-08-25 14:51:40