我是先安装的vs2005,后装的IIS,所以在IIS下没有C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer3 文件夹。上网搜了一下,找到了解决方案:
没有安装 Crystal Report Web Service,或者没有在IIS中注册。
安装 Crystal Report Web Service:通过VS.NET安装,自动注册。
注册:首先进入MSDOS方式(可通过“开始”-“运行...”,键入cmd,回车)。
将
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705 作为当前目录,其中 C:\WINDOWS
根据操作系统的安装位置决定,v1.0.3705 根据安装的 .NET FRAMEWORK 的版本决定。
键入
aspnet_regiis -i。
最后,在 IIS 中会出现一个
CrystalReportWebFormViewer Web 共享目录。
OK,问题解决了!