потому что dll .net версии 2.0, ваш проект выше,
если вы устанавливаете пакет из диспетчера пакетов nuget,
он будет автоматически использовать привязку сборки во время выполнения, файл web.config / app.config должен выглядеть следующим образом:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.85.4.369" newVersion="0.85.4.369" />
</dependentAssembly>
</assemblyBinding>