2010-07-28 51 views
0

我想用NHibernate與我的項目,我已經使用NGen生成NHibernate類和xml文件。之後,我嘗試測試我的應用程序,但是當我運行到此代碼的第二行時。NHibernate「找不到路徑的一部分」問題

var configuration = new Configuration(); 
configuration.Configure(); 

它顯示如下的錯誤信息。

找不到路徑'D:\ App \ bin \ Debug \ hbm \ MyFile.hbm.xml'的一部分。

顯然,這文件不存在,因爲它位於d:\軟件\ BIN \調試** \數據** \ HBM \ MyFile.hbm.xml

我想知道如何解決這個問題?

+0

嘗試學習流利的NHibernate,並告別所有那些惱人的hbm.xml文件... :) – gillyb 2010-07-28 12:01:27

回答

2

最好的解決辦法是設置文件(MyFile.hbm.xml)爲「嵌入的資源」在Visual Studio項目(屬性文件 - >生成操作嵌入的資源)然後,重新編譯,它會沒事的。

+0

我已經做了,但這些文件位於另一個項目,所以編譯後它們位於「子文件夾\ hbm「不是\ hbm – Anonymous 2010-07-28 12:40:01

相關問題