FileSystemFolderAsProjectArchiveSupportsDeferredLoading Property |
Returns false. See remarks why this is so.
Namespace: Altaxo.Main.Services.FilesAssembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax Remarks
We can not support deferred loading here, because the class
FileSystemFolderProjectArchiveManager currently can
not save copy the entire project folder to another location. But this is required because of the following scenario:
- Altaxo loads a project from a folder, the table data are not deserialized if not needed
- Before Altaxo saves the project again into the same folder, it must delete all files in it
- During saving, the memento tries to copy the data from the old location to the new location
- Because the old file was deleted prior to saving, the memento will not find its data => ERROR
See Also