使用Microsoft.Office.Interop.Word和COM异常访问被拒绝

时间:2013-04-16 10:25:49

标签: c# ms-word office-interop

我正在使用Microsoft.Office.Interop.Word使用c#从MS-word(doc / docx)文件中读取文本。当我在管理员帐户下运行我的应用程序时,没有问题发生,但当我在没有管理员权限的用户下运行时,会发生以下错误。我在Windows 2008 64位上运行我的应用程序。

  

System.UnauthorizedAccessException:检索COM类工厂   对于CLSID为{000209FF-0000-0000-C000-000000000046}的组件失败   由于以下错误:80070005访问被拒绝。 (例外   HRESULT:0x80070005(E_ACCESSDENIED))。

因此,请指导我需要向用户提供哪种权限,因此当我以c#编程方式读取doc / docx文件时,不会发生异常。请详细讨论我需要遵循的步骤。感谢。

0 个答案:

没有答案