We have several presentations available for download where first slide contains a placeholder for the presenter’s name and credentials that I am filling in programatically. We have had no problems with this process, except for one large presentation containing approximately 125 slides. When the user tries to download, I am getting the following error:
System.ArgumentException: An entry with the same key already exists. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.SortedList`2.Add(TKey key, TValue value) at ..( rawPart) at ..e(String partPath, contentType, Byte[] data) at ..e(String partPath, contentType) at ..(OleObjectFrame oleFrame, graphicFrameElementData, slideSerializationContext) at ..(IShape shape, groupShapeElementData, slideSerializationContext, chartPartSerializationContext) at ..(IGroupShape groupShape, groupShapeElementData, slideSerializationContext, chartPartSerializationContext) at ..(IBaseSlide baseSlide, cSld, slideSerializationContext) at ..(ISlide slide) at a..( package, ISlide slide, serializationContext) at a..(IPresentation presentation, zipFile, outputType, IPptxOptions options) at Aspose.Slides.Presentation.Write(Stream stream, type, IPptxOptions options) at Aspose.Slides.Presentation.Save(Stream stream, SaveFormat format, ISaveOptions options) at Aspose.Slides.Presentation.Save(String fname, SaveFormat format)
I am using Aspose Slides for .NET version 14.6.
Thank you