を使用してパワーポイント文書を開いているときに、COMコンポーネントの呼び出しからHRESULT E_FAILが返されました。パワーポイントファイルを開こうとしている間、HRESULT E_FAILエラーが発生しました。コードにはさらに多くの部分がありますが、エラーを受け取る非常に基本的な操作は、下のコードブロックに示されています。使用されている参照DLLは、Office 14.0.0およびMicrosoft.Office.Interop.Powerpoint 14.0.0です。エラーC#
これは非常に基本的な操作ですが、なぜCOM例外について不平を言っているのかわかりません。 Microsoft Office 2010 32ビット版Service Pack 1がマシンにインストールされています。
"powerpoint 0x80004005"についてGoogleにお試しくださいましたか?最も一般的な間違いは、誰かがASP.NETからOffice interopを使用しようとしていることです(これは既に大きな間違いです)、ASP.NETプロセス/ユーザーはファイルへのアクセス権を失います。 – cremor
'ネットワークDTCアクセス'から 'No Authentication Required'を選択しようとしましたか? –
これに根本的な答えが見つかりましたか?私は2つの呼び出しの間にすべてのVSTO/COMオブジェクト(refcount = 0)が解放されていても、このエラーが.Openへの2回目の呼び出しで発生するテストケースを持っています。 –