Free Support Forum -

CloneSlide from same presentation twice causes "System.InvalidCastException: Specified cast is not valid"

When I run the attached project, I receive an error on the cloneslide method.

My algorith is as follows:

open a blank presentation

open a content presentation

clone the first slide to the blank presentation

close the content presentation

open the content presentation

clone the slide again to the formerly blank presentation

On the last step, I receive an error:

System.InvalidCastException: Specified cast is not valid.

at Aspose.PowerPoint.PictureBullets.Add(PictureBullet pictureBullet)

at Aspose.PowerPoint.Presentation.ਞ(Presentation ৢ, Slide ਍, Slide ਙ)

at Aspose.PowerPoint.Presentation.ਘ(Slide ਙ, Presentation ৢ, SortedList ঢ়)

at Aspose.PowerPoint.Presentation.CloneSlide(Slide srcSlide, Int32 position, Presentation pres, SortedList idList)

Any thoughts would be greatly appreciated.


Any information would be helpful.


Please update Aspose.PowerPoint. I can’t reproduce this problem with last hot fix.

Please see the attached project to reproduce. When I coded the sample, I coded it to write to the command line the exception, so it's easy to miss if you don't run it from the command line.

Please try the attached sample and let me know.


Thank you, now I got this exception.
Hot fix will be published today at night.