Web应用程序在本地工作,但在部署服务器上不起作用

时间:2012-07-04 01:26:21

标签: asp.net nhibernate deployment iis-7 .net-assembly

我刚刚使用MVC 3,NHibernate和Fluent NHibernate完成了一个Web应用程序。已使用包库下载所有引用。 该应用程序在我的计算机上运行正常。我发布了它并上传了所有内容,包括所有dll到godaddy上的我的web服务器。 但是当我尝试访问它时,给出了以下错误:

无法加载文件或程序集'NHibernate,Version = 3.2.0.4000,Culture = neutral,PublicKeyToken = aa95f207798dfdb4'或其依赖项之一。该模块应该包含一个程序集清单。

2 个答案:

答案 0 :(得分:0)

转到IIS,找到Web应用程序的应用程序池,转到“高级设置”并将“启用32位应用程序”更改为 - true。

答案 1 :(得分:0)

出于某种原因,您是否可以尝试再次上传导致错误的dll。我,在我的最后也遇到了同样的问题。再次上传错误的dll后,它就有效了!