Upgrading U6.1.6 to U7 Error: Could not load type 'umbraco.editorControls.mediapicker.MemberPickerDataType'
I am trying to upgrade my U6.1.6 site using uComponents 6 to U7.
After copying files and updating config files when i try to call ./install/default.aspx i am getting following error:
2013-12-08 12:23:13,285 [94] ERROR Umbraco.Core.UmbracoApplicationBase - [Thread 47] An unhandled exception occurred System.Reflection.ReflectionTypeLoadException: Could not load types from assembly uComponents.DataTypes, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null, errors: Exception: System.TypeLoadException: Could not load type 'umbraco.editorControls.mediapicker.MemberPickerDataType' from assembly 'umbraco.editorControls, Version=1.0.5087.16284, Culture=neutral, PublicKeyToken=null'. at Umbraco.Core.TypeFinder.GetTypesWithFormattedException(Assembly a) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\TypeFinder.cs:line 613 at Umbraco.Core.TypeFinder.GetClasses(Type assignTypeFrom, IEnumerable`1 assemblies, Boolean onlyConcreteClasses, Func`2 additionalFilter) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\TypeFinder.cs:line 522 at Umbraco.Core.TypeFinder.FindClassesOfType[T](IEnumerable`1 assemblies, Boolean onlyConcreteClasses) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\TypeFinder.cs:line 385 at Umbraco.Core.TypeFinder.FindClassesOfType[T](IEnumerable`1 assemblies) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\TypeFinder.cs:line 396 at Umbraco.Core.PluginManager.<>c__DisplayClass28`1.b__27() in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\PluginManager.cs:line 780 at Umbraco.Core.PluginManager.LoadViaScanningAndUpdateCacheFile[T](TypeList typeList, TypeResolutionKind resolutionKind, Func`1 finder) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\PluginManager.cs:line 765 at Umbraco.Core.PluginManager.ResolveTypes[T](Func`1 finder, TypeResolutionKind resolutionType, Boolean cacheResult) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\PluginManager.cs:line 735 at Umbraco.Core.PluginManager.ResolveTypes[T](Boolean cacheResult, IEnumerable`1 specificAssemblies) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\PluginManager.cs:line 779 at Umbraco.Core.CoreBootManager.InitializeApplicationEventsResolver() in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\CoreBootManager.cs:line 172 at Umbraco.Web.WebBootManager.InitializeApplicationEventsResolver() at Umbraco.Core.CoreBootManager.Initialize() in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\CoreBootManager.cs:line 86 at Umbraco.Web.WebBootManager.Initialize() at Umbraco.Core.UmbracoApplicationBase.StartApplication(Object sender, EventArgs e) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\UmbracoApplicationBase.cs:line 39 at Umbraco.Core.UmbracoApplicationBase.Application_Start(Object sender, EventArgs e) in f:\TeamCity\buildAgent\work\e1a0ddf7a1349eaf\src\Umbraco.Core\UmbracoApplicationBase.cs:line 52
uComponents datatypes are incompatible with Umbraco 7, there's nothing you can do about that. The uComponents team is looking into if they will upgrade existing datatypes at some point in the future.
I'm trying to get clarity on this also. I wasn't even aware we were using any uComponents datatypes (we had temporarily used the DAMP media picker but stopped after awhile; it's possible we had the universal picker in place at one point). Went through the rather long process tonight to install .NET 4.5, do the 6.1.6 to 7 Umbraco upgrade, work on the config files, etc., only to be blocked when trying to reload the site with this error.
So we'll roll back our server to the pre-upgrade point, but it'd be great to get better clarity along the lines of "DO NOT UPGRADE TO v7 IF...", and maybe a timeline of how those other pieces would get integrated or workarounds so we can still use v7.
I did install v7 as a clean site elsehwere and love the interface, stoked to use it soon.
Upgrading U6.1.6 to U7 Error: Could not load type 'umbraco.editorControls.mediapicker.MemberPickerDataType'
I am trying to upgrade my U6.1.6 site using uComponents 6 to U7.
After copying files and updating config files when i try to call ./install/default.aspx i am getting following error:
Mostly i think its related to
U4-2387 Remove umbraco.editorControls.mediapicker.MemberPickerDataType
but how can i fix this?
Thanks in advance.
Pinal Bhatt
uComponents datatypes are incompatible with Umbraco 7, there's nothing you can do about that. The uComponents team is looking into if they will upgrade existing datatypes at some point in the future.
So does that means if we are using uComponents we cannot upgrade to U7 till uComponents does not start supporting it?
Indeed.
I'm trying to get clarity on this also. I wasn't even aware we were using any uComponents datatypes (we had temporarily used the DAMP media picker but stopped after awhile; it's possible we had the universal picker in place at one point). Went through the rather long process tonight to install .NET 4.5, do the 6.1.6 to 7 Umbraco upgrade, work on the config files, etc., only to be blocked when trying to reload the site with this error.
So we'll roll back our server to the pre-upgrade point, but it'd be great to get better clarity along the lines of "DO NOT UPGRADE TO v7 IF...", and maybe a timeline of how those other pieces would get integrated or workarounds so we can still use v7.
I did install v7 as a clean site elsehwere and love the interface, stoked to use it soon.
is working on a reply...