2012-10-11 2 views
3

이 포럼에는 Iesi.Collections와 관련된 게시물이 많이 있습니다. 나는 내 문제에 대한 해답을 찾고자했지만 해결책을 찾지 못했습니다.Iesi.Collections에 관한 System.IO.FilenotFoundException

저는 nHibernate와 Iesi.Collections를 처음 사용합니다.

클라이언트 어셈블리와 서버 어셈블리가 있습니다. 클라이언트가 시작된 후 응용 프로그램은 서버를 시작하고 nhibernate.cfg.configuration의 인스턴스를 만들려고 시도합니다.

이 시점에서 오류 (System.IO.FilenotFoundException)가 발생합니다. 이 내용은 축하합니다.

"파일 또는 어셈블리 'Iesi.Collections, Version = 1.0.1.0, Culture = neutral, PublicKeyToken = aa95f207798dfdb4'또는 해당 종속성 중 하나를로드 할 수 없습니다. 지정한 파일을 찾을 수 없습니다. "

그러나 Iesi.Collections.dll은 클라이언트 및 서버 어셈블리에서 모두 참조됩니다. 나는 그것에 관해 점검했다.

무엇이 누락 되었습니까?

내가 참조해야하는 다른 DLL이 있습니까? Iesi.Collections에 대한 다른 종속성은 무엇입니까?

누군가 도와 드릴 수 있습니까? 사전

로미

+0

해당 어셈블리를 참조 할 필요는 없으며 어셈블리도 있어야합니다. 그렇지? –

+0

예! 그것은! 나는 그것을 스스로 확인했다. 내가 Daniel을 추측 할 수있는 것은 내가 누락 된 다른 dll/dependency가있을 수 있다는 것입니다. ?? – Romi24

답변

8

에서

덕분에 당신은 당신의 bin 디렉토리에 Iesi.Collections.dll을 복사해야합니다. 일반적으로 다운로드 한 NHibernate 바이너리로 dll을 찾을 수 있습니다.

+0

Aaarghh! 너무 단순하고 이걸로 내 공기를 찢어 버렸습니다 ... 덕분에 톤 – Romi24