首先抱歉,如果問題不是很清楚。 我正在學習從summerofnhibernate.com的nHibernate,在第一章當我運行一個測試項目時,我得到以下錯誤:測試方法TestProject1.NHibernateDataProviderTestTest.CanGetCustomerByIdTest拋出異常:NHibernate.HibernateException:解析配置問題:System.IO.DirectoryNotFoundException:無法找到'C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ PublicAssemblies; PrivateAssemblies \ hibernate.cfg.xml'路徑的一部分。如何使用文件LocalTestRun.testrunconfig配置測試部署?
我搜索了這個問題,並且搜索說VS 2008路徑是錯誤的(bug),將hibernate.cfg.xml放在測試項目中並添加屬性:[TestMethod(),DeploymentItem(「hibernate。 cfg.xml「)] 完成此操作後,我仍然遇到同樣的問題。
但是當我使用Visual Studio 2010中,我得到以下錯誤: System.NullReferenceException:未設置爲一個對象的實例對象引用TestProject1.NHibernateDataProviderTestTest.CanGetCustomerByIdTest拋出異常 試驗方法。