ASP.NE操作Word部署时,System.UnauthorizedAccessException 的解决方案


Thu, 15 May 2008 00:14:47 GMT | Permanent LinkComments[0]Visit[0]
 

项目中使用ASP.NET操作word文档,在VS 2005调试的时候一切正常,但以部署到服务器上就出现了以下错误: 

System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005

百度和GOOGLE了一下,找到很多类似的答案,但是没有解决,历尽了千辛万苦终于找到了解决的方法,作个笔记记下来!

在Web.config文件中的 system.web节 中加入  

<identity impersonate="true" userName="JAMES\Administrator" password="##################" />

userName 的格式为:{机器名}\{用户名}   password 为登录密码(密码还不能为空


 




Publish Comment
Name:
HomePage   Email
Remember Me       验证码: ImageValideCode