Challenges while upgrading EPIServer 7.11 to EPIServer 8.10



This is Arjun Katkojwala from CGI. We have integrated EPI Server 7.5 (7.11) Version to our applications. But due to some issues, we are planning to upgrade to latest version. But instead of direclty upgrading from EPI 7 to EPI 11 direclty, we are doing version by version. Intially, using NUGET packages i have upgraded to EPI 8.10 from EPI 7.11. After upgrading to 8.10 using nuget packages, all the config files were updated. i have deployed those changes into our Dev Server Environment. While loading the site from IIS, am getting below Error. Can any one will help me in solving this issue


2018-03-03 14:15:18,315 [1] ERROR EPiServer.Framework.Initialization.InitializationEngine: Initialize action failed for Initialize on class EPiServer.Initialization.PlugInInitialization, EPiServer, Version=, Culture=neutral, PublicKeyToken=8fe83dea738b45b7

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentOutOfRangeException: The provided data type does not match any known PropertyData type.

Parameter name: dataType

   at EPiServer.DataAbstraction.PropertyDefinitionType.ResolvePropertyDataType(PropertyDataType dataType)

   at EPiServer.DataAbstraction.PropertyDefinitionTypeRepository.<>c__DisplayClass4.b__3(PropertyDefinitionType pdt)

  at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate)

   at EPiServer.PlugIn.PropertyDefinitionTypePlugInAttribute.RegisterPropertyDefinitions(PlugInDescriptor[] plugins, IPropertyDefinitionTypeRepository propertyDefinitionTypeRepository, BlockTypeRepository blockTypeRepository, IContentTypeModelAssigner contentModelAssigner)

   --- End of inner exception stack trace ---

   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)

   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

   at EPiServer.PlugIn.PlugInRuntime.Call(TypesWithState typeWithState, String methodName)

   at EPiServer.PlugIn.PlugInRuntime.Call(String methodName)

   at EPiServer.PlugIn.PlugInRuntime.Start(Boolean reset)

   at EPiServer.Initialization.PlugInInitialization.Initialize(InitializationEngine context)

   at EPiServer.Framework.Initialization.ModuleNode.Execute(Action a, String key)

   at EPiServer.Framework.Initialization.InitializationEngine.InitializeModules()

Mar 05, 2018 6:00

Does it work on your machine?

Mar 22, 2018 23:24
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.