VPP Migration Tool 7.5 Error

Vote:
 

I am trying To migrate VPP folder for site in Version 8.1 ..

My episerverFraemwork is as below







name="ProtectedModules" type="EPiServer.Web.Hosting.VirtualPathNonUnifiedProvider, EPiServer.Framework" />












type="EPiServer.Security.MappedRole, EPiServer" />


type="EPiServer.Security.MappedRole, EPiServer.Framework" />





name="maxmind" type="EPiServer.Personalization.Providers.MaxMind.GeolocationProvider, EPiServer.ApplicationModules" />



.I get the following error

Converting VPP: SitePageFiles
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass11.<>c__DisplayClass13.b__10() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 181
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Converting VPP: SiteGlobalFiles
Converting files in /Global/ [425]
Converting folders in /Global/ [425]
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass18.<>c__DisplayClass1a.b__17() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 209
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass18.<>c__DisplayClass1a.b__17() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 209
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass18.<>c__DisplayClass1a.b__17() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 209
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Method not found: 'EPiServer.Core.ILanguageSelector EPiServer.Core.NullLanguageSelector.get_Instance()'.
   at VppMigrationTool.Util.VppConverter.CreateSubFolder[T](ContentReference parentReference, String folderName, AccessControlList accessControlList, Guid ownerGuid)
   at VppMigrationTool.Util.VppConverter.<>c__DisplayClass18.<>c__DisplayClass1a.b__17() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 209
   at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226
Converting VPP: SiteDocuments
Converting files in /Documents/ [425]
Converting folders in /Documents/ [425]
No EPiServer Find stores to convert found
Done
Directories: 35
Files: 0
ContentFolders: 0
FileContent: 0
Blobs: 0
VirtualPathProvider named 'SiteGlobalFiles' had failures during conversion and is leaved in site config
VirtualPathProvider named 'SitePageFiles' had failures during conversion and is leaved in site config
VirtualPathProvider named 'SiteDocuments' was successfully converted and removed from site config

#118928
Mar 17, 2015 16:59
Vote:
 

What is your case with versions? Are you running 8.1 with VPP? Have you moved from previous versions? What was previous version where VPP was originally used?

As far as I understood - VPP migration is supported on 7.5 version. For instance in your case - in 8.0 now LanguageSelector is returned in get instance and not the interface.

#118936
Mar 17, 2015 21:11
Vote:
 

Valdis this is correct. The VPP migration tool 7.5 only works for EPiServer CMS 7.5. Before upgrading from 7.5 to a newer version you need to migrate your VPP folders.

Regards,

T

#118942
Mar 18, 2015 0:17
Vote:
 

@Valdis .. Thanks for the reply.

I have migrated mu site from 5.1 to 8.1 .. I had migrated from 5.1 to 7.5 before but there was some bug in 7.5 version which was fixed in 8 so I migrated

to 8 version .

I have to deploy this site on live now (currently its there except VPP) . So basically  I need to migrate to 7.5 and then  migrate the VPP and then migrate to 8.1 . 

How do I deploy this on live ? This will take a long time for me . Do you have better way to put this on live server.

#118947
Mar 18, 2015 6:22
Vote:
 

First, I would try to aim for smaller steps during transition period, like take small steps, migrate to next closest version, test & deploy. Then move to next closest version. Know that this may sound more time consuming, but guess less risky. Is it possible to "freeze" changes in VPP, take copy of production, migrate that version and "hot-swap" production to that migrated version?

How long VPP migration takes for your site?

#118948
Mar 18, 2015 7:23
Vote:
 

VPP Migration does not take much time 15 mins .  I was planning to do in same way Migrate till 7.5 deploy on live and then migrate the VPP and then Update the database to 8.1 .

I have kept the each version copy with me (only code) .

Thanks Valdis!!!

#118951
Mar 18, 2015 7:33
Vote:
 

Hello! I'm running the Migration Tool on 7.19.2 (EPiServer 7.5 - update 51, Jan 26 2015) and get these errors too:

VirtualPathProvider named 'SiteGlobalFiles' had failures during conversion and is leaved in site config
VirtualPathProvider named 'SiteDocuments' had failures during conversion and is leaved in site config

Do I need a specific version of 7.5 or is there something else that is preventing it from working?

Thanks!

#120515
Apr 20, 2015 8:04
Vote:
 

Anything more in log files?

#120554
Apr 20, 2015 13:55
Vote:
 

Yes for both SiteGlobalFiles and SiteDocuments I get this error:

Content with id '72' is of type 'EPiServer.Core.PageData' which does not inherit required type 'EPiServer.Core.ContentFolder'
at EPiServer.Core.DefaultContentLoader.Get[T](ContentReference contentLink, LoaderSettings loaderSettings)
at VppMigrationTool.Util.VppConverter.<>c__DisplayClass8.<Convert>b__4() in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 69
at VppMigrationTool.Util.VppConverter.ExecuteWithHandleException(VirtualPathUnifiedProvider provider, Action a) in d:\Builds\132\EPiServerCMS Modules\VppMigrationTool\Sources\C\TFS\VppMigrationTool\Util\VppConverter.cs:line 226

If I look up this page in edit-mode, it has the name "SysSiteAssets", this is an instance of a page called "ClubPage" in the project, if I look at the production-site it has its proper name. Apart from the name it seems to have all its data equal as in production. There are several other instances of "ClubPage" that has not been affected like this.

How come that this particular page has been treated like "SysSiteAssets"?

I also notcied another day that I don't have any "For this site"-folder in the "add block/media pane", it is instead called "SysSiteAssets", just like this page. And that I'm not allowed to add any media to it. I guess there is a connection here, and that this proplem occured before running the "Migration Tool".

Does this mean that it thinks that this particular page is my content folder? How do I resolve this?

#120560
Apr 20, 2015 15:30
Vote:
 

Hi Tobias,

The VPP Migration tool is only compatible with sites running on 7.5, not 7.19.2. So before you go ahead and upgrade to any later versions, please run the migration tool.

/T

#120566
Apr 20, 2015 17:28
Vote:
 

Hi,

I have successfully migrated VPP from version  7.5 to 8. When I upgrade my solution from 8 to 11.13.2  the images gives 404 error and the media folder in EPiserver is empty.

And when I tried to use VPP tool for version 11.13.2  it gives error "Could not load type 'EPiServer.Web.Hosting.IHostingEnvironment' from assembly 'EPiServer.Framework, Version=11.13.2.0, Culture=neutral, PublicKeyToken=8fe83dea738b45b7'.

#211182
Dec 19, 2019 7:59
Vote:
 

Nets,

Did you read Valdis' suggestion above?

"First, I would try to aim for smaller steps during transition period, like take small steps, migrate to next closest version, test & deploy. Then move to next closest version. Know that this may sound more time consuming, but guess less risky. Is it possible to "freeze" changes in VPP, take copy of production, migrate that version and "hot-swap" production to that migrated version?"
(https://world.episerver.com/forum/developer-forum/-Episerver-75-CMS/Thread-Container/2015/3/vpp-migration-tool-7-5-error/#118948)

#211199
Dec 19, 2019 16:53
Vote:
 

Hi Bob,

Yes I tried that.

I have upgraded the  solution from 8 to 9.When I use VPP tool for v9 it gives error "Could not load type 'EPiServer.Web.Hosting.VirtualPathHandler' from assembly 'EPiServer, Version=9.0.0.0, Culture=neutral, PublicKeyToken=8fe83dea738b45b7'. How can I resolve this?

#211212
Dec 20, 2019 6:54
* 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.