Web サービスが .net Web サービスを介して実際に MS Word 文書を開こうとすると、以下のエラーが発生します。Visual Studio で Web サービスを実行すると正常に動作しますが、IIS 7 に Web サービスを展開するとエラーが発生します
Retrieving the COM class factory for component with CLSID
{000209FF-0000-0000C000-000000000046} failed due to the following error: 80070005
Access is Denied
次の行で。
Microsoft.Office.Interop.Word.Application oWordApp = new Microsoft.Office.Interop. Word.Application();
Microsoft.Office.Interop.Word.Document oWordDoc = new Microsoft.Office.Interop.Word.Document();
このコードはサーバー側で記述しました。Word ドキュメント テンプレートを開き、いくつかの値を見つけて置き換え、別の名前で保存する必要があります。
私は 64 ビット システムと Office 2007 を使用しています。