dnn升级7.0.5到7.1.1安装/提供程序zip文件错误

时间:2013-08-27 23:49:07

标签: dotnetnuke upgrade dotnetnuke-7

我在DNN 7的就地升级过程中出错。从install / providers文件夹安装新提供程序时出错。我认为这是在rad编辑器提供程序升级期间。

这是错误:

  

2013-08-27 17:40:54,149 [WS048] [线程:6] [致命]   DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication -   System.Web.HttpUnhandledException(0x80004005):类型异常   抛出'System.Web.HttpUnhandledException'。 --->   ICSharpCode.SharpZipLib.ZipException:System.ApplicationException:   未知的块类型7在   ICSharpCode.SharpZipLib.Zip.Compression.Inflater.Decode()at   ICSharpCode.SharpZipLib.Zip.Compression.Inflater.Inflate(Byte [] buf,   System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()   在System.Web.HttpApplication.ExecuteStep(IExecutionStep步骤,   布尔和放大器; completedSynchronously)2013-08-27 17:42:59,589   [WS048] [主题:6] [ERROR]   DotNetNuke.Common.Internal.ServicesRoutingManager - 无法注册   服务路由System.Reflection.TargetInvocationException:Exception   已经被调用的目标所抛出。 --->   System.BadImageFormatException:无法加载文件或程序集   'Newtonsoft.Json,Version = 4.5.0.0,Culture = neutral,   PublicKeyToken = 30ad4fe6b2a6aeed'或其中一个依赖项。该   模块应该包含一个程序集清单。

     

服务器堆栈跟踪:at   System.Net.Http.Formatting.JsonMediaTypeFormatter..ctor()at   System.Net.Http.Formatting.MediaTypeFormatterCollection.CreateDefaultFormatters()   在System.Web.Http.HttpConfiguration..ctor(HttpRouteCollection路由)   在System.Web.Http.GlobalConfiguration。< .cctor> b__0()at   System.Lazy`1.CreateValue()

这让我觉得它是一个被阻止的zip文件,但我仔细检查以确保zip文件被解除阻止

问题:是否有人知道此错误的来源?或者我怎样才能更具体地找出它来自哪里?

感谢

编辑#1

所以我从备份恢复并再次尝试,我得到了相同的错误,但在不同的安装/提供程序zip文件。我不确定是什么原因造成的。此错误似乎表明zip文件已损坏,无法正确下载/上传。

编辑#2

我的ftp客户端是否有可能在上传过程中损坏zip文件?这已经持续了三天,有十几种不同的尝试升级到各种版本。我从来没有遇到过dnn升级的困难,而且我已经使用它多年了。

1 个答案:

答案 0 :(得分:0)

你肯定可能在某处遇到腐败问题。

我首先再次下载UPGRADE软件包,使用7zip而不是Windows Compression提取它们,然后尝试上传。也许尝试一个新的FTP客户端,或者看看你是否可以RDP进入机器而不是FTP