我使用crystal report 13.0.2000.0在vs10中开发了我的应用程序,我的应用程序在开发机器上工作正常,但在webserver上部署之后我遇到了以下错误:
检索具有CLSID {4DB2E2BB-78E6-4AEA-BEFB-FDAAB610FD1B}的组件的COM类工厂由于以下错误而失败:80070005访问被拒绝。 (HRESULT异常:0x80070005(E_ACCESSDENIED))。
服务器上的环境是32位的Windows 2008 R2。
我已安装以下
http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_2.zip
请帮我解决这个问题。
此致
答案 0 :(得分:2)
也许IIS用户或ASP.NET用户无权访问Reports文件夹,请检查
答案 1 :(得分:1)
在IIS用户访问C:\ Windows \ Temp文件夹后,我的问题得以解决。 Crystal使用此目录,如果IIS用户没有访问权限,则可能会出现上述错误。