升级到DNN 7后的HTTP 500

时间:2015-07-24 08:45:42

标签: .net dotnetnuke dotnetnuke-7

我正在开发一个以前在DNN 6上的项目。出于安全原因,DNN框架需要升级到DNN 7。为此,我首先将其升级到6.2.8,网站工作正常,没有任何问题。 升级到DNN 7.3.2后,当我尝试登录时,它会提供500 error

在例外中,它表示无法找到EnterpriseLibrary.Validation文件。有人可以帮我解决这个问题。

这是堆栈跟踪,

  

DotNetNuke.Services.Exceptions.PageLoadException:异常已经发生   由调用目标抛出。 --->   System.Reflection.TargetInvocationException:抛出了异常   通过调用的目标。 ---> System.IO.FileNotFoundException:找不到   无法加载文件或程序集   ' Microsoft.Practices.EnterpriseLibrary.Validation,Version = 3.1.0.0,   Culture = neutral,PublicKeyToken = null'或其中一个依赖项。该   系统找不到指定的文件。

1 个答案:

答案 0 :(得分:0)

我自己修复了问题,我只需要安装正确版本的EnterpriseLibrary.Validation来支持.Net v4.0。