2012-07-04 4 views
1

MVC 3, NHibernate 및 Fluent NHibernate를 사용하여 웹 응용 프로그램을 끝 냈습니다. 모든 참조는 패키지 라이브러리를 사용하여 다운로드되었습니다. 응용 프로그램이 내 컴퓨터에서 정상적으로 작동합니다. 나는 그것을 게시하고 모든 dll을 포함한 모든 것을 godaddy의 웹 서버에 업로드했습니다. 하지만 액세스하려고하면 다음 오류가 표시됩니다.웹 응용 프로그램은 로컬에서 작동하지만 배포 서버에서는 작동하지 않습니다.

'NHibernate, 버전 = 3.2.0.4000, Culture = neutral, PublicKeyToken = aa95f207798dfdb4'또는 해당 종속성 중 하나를로드 할 수 없습니다. 모듈에 어셈블리 매니페스트가 포함될 것으로 예상됩니다.

+0

이 모든 것을 시도 했습니까? -> http://stackoverflow.com/questions/4825122/can-i-use-nhibernate-on-godaddy – mawburn

+0

여기에 시도하는 것들을 체크리스트입니다 : [오류 넣기 NHibernate에 종속 DLL의 하나] [1 ] [1] : http://stackoverflow.com/questions/6911792/error-loading-one-of-the-nhibernate-dependent-dlls 나는 그것이 매체 신뢰와 관련이 있다고 생각하지 않습니다 – Fellmeister

+0

환경 문제. 또한 중형 트러스트 환경을 지원하는 NHibernate 3.3을 사용하여 테스트했으며 동일한 오류가 발생했습니다. –

답변

0

IIS로 이동하여 웹 응용 프로그램의 응용 프로그램 풀을 찾고 고급 설정으로 이동하여 32 비트 응용 프로그램 사용을 true로 변경합니다.

+0

불행히도 GoDaddy는 IIS 원격 관리를 지원하지 않습니다. :( 하지만 답을 생각하고 다른 환경에서 응용 프로그램을 작성하려고합니다. –

+0

Jovet와 동의하십시오. – Blaise

0

어떤 이유로 든 오류의 원인이되는 DLL을 다시 업로드 해 볼 수 있습니까? 나는 결국 내게도 같은 문제를 경험했다. 잘못된 dll을 다시 업로드 한 후 작동했습니다!

관련 문제