zoukankan      html  css  js  c++  java
  • 水晶报表部署到IIS服务器报表加载失败

     三种情况:

    第一种:部署IIS服务器的Windows temp缓冲文件没有可写权限

    原因:水晶报表在生成的过程中需要创建缓冲文件,这些缓冲文件都会生成到系统默认缓冲区中。所以这个temp文件夹必须要要给IIS登陆账号一个可写权限,否则将会报错。
    解决办法:找到系统指定的缓冲文件夹(C:/WIONDOWS/TEMP)(可以在环境变量中查看),然后点击属性->安全->组和用户名称->User权限 设置相应的权限,我给的是完全控制。

    第二种:这个系统缓冲文件夹满了,需要定时清理。
    解决办法:
    1.直接删除掉里面的临时文件,过几分钟即可,这种办法治标不治本。
    2.代码Web页中控制,
    private void Page_Unload(object sender, EventArgs e) 
    {
          ReportDocumen(对象).Dispose();
    }

    第三种:属于莫名其妙类型的,重启缓冲池或IIS即可。
  • 相关阅读:
    23.课程应用接口
    22.课程页面设计
    21.手机接口
    20.云通讯
    19.JWT
    18.权限认证
    解决github下载慢的终极方法
    vs code 配置c/c++环境
    Python 字符编码处理总结
    Python编码
  • 原文地址:https://www.cnblogs.com/lumnm/p/1552002.html
Copyright © 2011-2022 走看看