パワーポイント ファイルを開こうとしているときに発生し続ける HRESULT E_FAIL エラーに対処しようとしています。コーディングすることはまだありますが、エラーが発生する非常に基本的な操作を以下のコード ブロックに示します。使用されているリファレンス DLL は、Office 14.0.0 および Microsoft.Office.Interop.Powerpoint 14.0.0 です。
Application application = new Application { DisplayAlerts = PpAlertLevel.ppAlertsNone };
Presentation powerpoint = application.Presentations.Open(@"X:\XXX\xxx.pptx");
powerpoint.SaveAs(@"X:\XXX\saved.pdf", PpSaveAsFileType.ppSaveAsPDF, MsoTriState.msoTrue);
これは非常に基本的な操作ですが、COM 例外について不平を言っている理由がわかりません。Microsoft Office 2010 32 ビット Service Pack 1 がマシンにインストールされています。