Hi
I’m now on the Develop Branch, and the latest update is failing constantly.
I have made many attempts to update, but I’m going to share logs of just two, since they’re all identical anyway.
The actual error message is this:
CommandExecutor: Error occurred while executing task ApplicationUpdate: Could not load file or assembly ‘ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73’ or one of its dependencies. The module was expected to contain an assembly manifest.
Further, from the log file:
File name: 'ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73’
at NzbDrone.Common.ArchiveService.ExtractZip(String compressedFile, String destination)
at NzbDrone.Common.ArchiveService.Extract(String compressedFile, String destination) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\ArchiveService.cs:line 33
at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Update\InstallUpdateService.cs:line 107
at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Update\InstallUpdateService.cs:line 206
at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand](TCommand command, CommandModel commandModel) in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Messaging\Commands\CommandExecutor.cs:line 91
at CallSite.Target(Closure , CallSite , CommandExecutor , Object , CommandModel )
at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3[T0,T1,T2](CallSite site, T0 arg0, T1 arg1, T2 arg2)
at CallSite.Target(Closure , CallSite , CommandExecutor , Object , CommandModel )
at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommands() in m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Core\Messaging\Commands\CommandExecutor.cs:line 41
Further, logs from the two attempts are here:
http://hastebin.com/sidofesofo.tex
You’ll notice that before the second attempt, I enabled Assembly Binding, since the log of the first attempt mentioned it.
Here’s what that yielded.
Assembly manager loaded from: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Running under executable C:\ProgramData\NzbDrone\bin\NzbDrone.Console.exe
— A detailed error log follows.
=== Pre-bind state information ===
LOG: DisplayName = ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73
(Fully-specified)
LOG: Appbase = file:///C:/ProgramData/NzbDrone/bin/
LOG: Initial PrivatePath = NULL
Calling assembly : NzbDrone.Common, Version=2.0.0.3546, Culture=neutral, PublicKeyToken=null.
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\ProgramData\NzbDrone\bin\NzbDrone.Console.exe.Config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config.
LOG: Post-policy reference: ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73
LOG: Attempting download of new URL file:///C:/ProgramData/NzbDrone/bin/ICSharpCode.SharpZipLib.DLL.
ERR: Failed to complete setup of assembly (hr = 0x80131018). Probing terminated.