how to resolve The message filter indicated that the application is busy. (Exception from HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER))

asp.net, c#, ms-office, office-interop

Solution

I ended up removing:

 PowerPoint_App.Visible = MsoTriState.msoTrue;

And it worked...!!!

Problem

``` PowerPoint.Application PowerPoint_App; PowerPoint_App = new PowerPoint.ApplicationClass(); PowerPoint_App.DisplayAlerts = PowerPoint.PpAlertLevel.ppAlertsNone; PowerPoint.Presentation presentation; presentation = null; try { PowerPoint_App.Visible = MsoTriState.msoTrue; presentation = PowerPoint_App.Presentations.Open(strPptFilePath, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoFalse); PowerPoint.Slide tempSlide = null; int totalSlides = presentation.Slides.Count; int slideNo = 0; ``` I am getting the below exception on `PowerPoint_App.Presentations.Open` code. Exception Message: The message filter indicated that the application is busy. (Exception from HRESULT: 0x8001010A (RPC_E_SERVERCALL_RETRYLATER)) I did not received this error previously on this block of code. Everything was working perfectly before. Can anyone help?

Original source