EPiServer file systems in CMS 5 are by default Versioned file system and store the files in a GUID structure in your VPP folder, and the real structure is stored in EPiServer object store.
When the versioned file system gets corrupted on a certain node it’s not possible to manage the files below that node therefore a has written a bit of code that by pass the file system and creates unified file system objects for the structure based on how object store looks like
Create versioned file system objects from a file structure .
NullReferenceException at VersioningFileSummary..ctor
The file manager cant be open and only reports:
Sometimes is File items created without default or checked out version (probably a concurrency problem with the version file system).
NullReferenceException at VersioningFileSummary--ctor - sample how to fix this error
Exception Failed to add relation from <guid> to <guid> in object store localdatabase.
After a migration from EPiServer 4 to CMS 5 i get this error, and one way to create a workaround is to modify the script "
Create versioned file system objects from a file structure " so it move all files to a new structure.
LoggingVirtualPathVersioningProvider A full logging of all request to a versioned VPP
Known bug in versioned VPP together with Windows integrated authentication