Я добавляю изображения в медиатеку, используя функцию «Sitecore.Resources.Media.MediaCreator» и «CreateFromStream». Кажется, все работает нормально, за исключением того, что каждый раз, когда я добавляю новое изображение к уже существующему элементу изображения, старое изображение перезаписывается, вместо этого я хотел бы создать новую версию и добавить новое изображение в новую версию, сохранив старую версию и изображение. . Изображения должны быть основаны на «неверсионном» шаблоне, так как изображения являются общими для разных языков.
Я пытался программно добавить новую версию перед добавлением нового носителя, но новая версия удаляется после запуска CreateFromStream().
Я также пробовал разные MediaCreatorOptions «Versioned» и «KeepExisting», но это мне не помогает.
Это можно сделать с помощью SheerUI, поэтому я думаю, что это должно быть возможно.
Буду очень признателен за любую помощь.