2013-08-27 41 views
0

在就地升级DNN 7期间出现错误。在从install/providers文件夹安装新提供程序期间发生错误。特别地,我认为这是在rad编辑器供应商升级期间。dnn 7.0.5升级到7.1.1安装/提供商zip文件错误

这里是错误:

2013-08-27 17:40:54,149 [WS048][Thread:6][FATAL] DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication - System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> ICSharpCode.SharpZipLib.ZipException: System.ApplicationException: Unknown block type 7 at ICSharpCode.SharpZipLib.Zip.Compression.Inflater.Decode() at ICSharpCode.SharpZipLib.Zip.Compression.Inflater.Inflate(Byte[] buf, System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 2013-08-27 17:42:59,589 [WS048][Thread:6][ERROR] DotNetNuke.Common.Internal.ServicesRoutingManager - Unable to register service routes System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.BadImageFormatException: Could not load file or assembly 'Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The module was expected to contain an assembly manifest.

Server stack trace: at System.Net.Http.Formatting.JsonMediaTypeFormatter..ctor() at System.Net.Http.Formatting.MediaTypeFormatterCollection.CreateDefaultFormatters() at System.Web.Http.HttpConfiguration..ctor(HttpRouteCollection routes) at System.Web.Http.GlobalConfiguration.<.cctor>b__0() at System.Lazy`1.CreateValue()

这让我觉得这是一个封闭的压缩文件,但我双检查,以确保该zip文件畅通

问:是否有人知道这个错误来自哪里?要不我怎么能找出更具体在哪里,它是从

感谢

正在添加

编辑#1

所以我从备份中恢复,并再次尝试,我得到了同样的错误,但在不同的安装/提供者zip文件。我不确定是什么导致了这一点。此错误似乎表明压缩文件已损坏,未正确下载/上传。

编辑#2

是有一个机会,我的FTP客户端上传过程中损坏的zip文件?这已经持续了三天,十多次不同的尝试升级到各种版本。我从来没有遇到过这样的困难,而且我一直在使用它多年。

回答

0

这肯定有可能是你的腐败问题的地方。

我会从再次下载UPGRADE包开始,使用7zip而不是Windows压缩提取它们,然后尝试上传。也许尝试一个新的FTP客户端,或看看你是否可以RDP到机器而不是FTP

+0

当我下载711包,telerik文件从bin文件夹丢失,是一个错误或是它的方式应该是? –

+2

这些在安装过程中由DNN自动解压缩,以确保升级可以运行 –

+0

@MitchelSellers感谢澄清,它们是711升级中的错误版本,我必须更正web.config中的版本号。一旦我这样做,上面的错误就产生了 –