Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Nathan Skidmore 63 posts 251 karma points c-trib
    Jan 16, 2015 @ 16:17
    Nathan Skidmore
    0

    Umbraco 7.2.0 Compatibility

    Out of the box this package doesn't work with Umbraco 7.2.0 due a Newtonsoft.JSON issue. I know this issue has been flagged in this forum previously but I don't think it's fair to say it's compatible with Umbraco 7.2.0, because out the box it isn't. To get this working you need to unzip the package, edit the package.xml file and delete the following code:

    You should also delete the Newtonsoft.Json.dll file as it's not going to be installed. If you then zip up the package again it should install OK.

    As it stands it's incompatible, but the workaround is pretty straightforward.

    Cheers, Nathan

  • Maff 141 posts 466 karma points
    Feb 10, 2015 @ 12:34
    Maff
    0

    Thanks for the heads-up Nathan - just wish I had seen this post 5 minutes ago as I just found this out the hard way and totally broke my Umbraco install... :s

    Replacing the Newtonsoft.Json.dll from my NuGet packages got me back up and running!

    Cheers,

    Maff

  • Dan Evans 629 posts 1016 karma points
    Jun 16, 2015 @ 08:22
    Dan Evans
    0

    I get this error trying to install on 7.2.5:

    Could not upload file
    System.Exception: Error unpacking extension... ---> System.BadImageFormatException: Could not load file or assembly 'file:///D:\domains\rbl-2015.plan9.uk\html\App_Data\d3b1bd91-9cd7-4019-a4fa-c7f1058b4a24\._Hammock.ClientProfile.dll' or one of its dependencies. The module was expected to contain an assembly manifest. Server stack trace: at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark) at System.Reflection.Assembly.ReflectionOnlyLoadFrom(String assemblyFile) at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at Umbraco.Core.Packaging.PackageBinaryInspector.PerformScan[T](String dllPath, String[]& errorReport) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Umbraco.Core.Packaging.PackageBinaryInspector.PerformScan[T](String dllPath, String[]& errorReport) at Umbraco.Core.Packaging.PackageBinaryInspector.ScanAssembliesForTypeReference[T](String dllPath, String[]& errorReport) at umbraco.cms.businesslogic.packager.Installer.LoadConfig(String tempDir) at umbraco.cms.businesslogic.packager.Installer.Import(String InputFile) --- End of inner exception stack trace --- at umbraco.cms.businesslogic.packager.Installer.Import(String InputFile) at umbraco.presentation.developer.packages.Installer.uploadFile(Object sender, EventArgs e)
    
Please Sign in or register to post replies

Write your reply to:

Draft