У меня есть пользовательский функциональный блок, который может читать или записывать xml файлы. Он также может создать новый файл, если файл с текущим именем уже существует. Это делается путем добавления числа к имени файла.
Первый файл xml создается без проблем (например, 1_Filename.xml
). Однако, если я запускаю код во второй раз, когда он должен создать 2_Filename.xml
, он выдаст мне ошибку 1828 : Несовместимая версия пакета сериализации .
Также когда я пытаюсь загрузить 1_Filename.xml
, он выдаёт мне код ошибки 1828.
Наконец, если я изменю «базовое» имя файла с Filename
на AnotherFilename
, он создаст 1_AnotherFilename
без проблем, но не удается при попытке создать 2_Filename
. Снова с тем же кодом ошибки.