MVC 2 アプリケーションの Windows 2008 サーバー 64 ビットで、アプリケーションの Word ドキュメントを使用しようとしています。次のエラー メッセージが表示されました。
System.UnauthorizedAccessException: CLSID {000209FF-0000-0000-C000-000000000046} を持つコンポーネントの COM クラス ファクトリを取得できませんでした。次のエラーが原因でした: 80070005 アクセスが拒否されました。(HRESULT からの例外: 0x80070005 (E_ACCESSDENIED))。
System.RuntimeTypeHandle.CreateInstance (RuntimeType タイプ、ブール publicOnly、ブール noCheck、ブール & canBeCached、RuntimeMethodHandleInternal & ctor、ブール & bNeedSecurityCheck)
で System.RuntimeType.CreateInstanceSlow (ブール publicOnly、ブール skipCheckThis、ブール fillCache)
で System.RuntimeType.CreateInstanceDefaultCtor (ブール publicOnly ) 、Boolean skipVisibilityChecks、Boolean skipCheckThis、Boolean fillCache)
を System.Activator.CreateInstance (型 type、Boolean nonPublic) で指定します。
既知の解決策をすべて試しましたが、まだ修正できません。