故障解决:VS2005的水晶报表在WEB应用程序中多次使用后,就会出现加载报表失败.重启WEB服务器又正常了.过一段时间又出同样问题
2007-11-20 13:44
736 查看
具体解决如下:
1.ReportDocumen实例必须为类成员
private ReportDocument prtp = new ReportDocument();
2.使用完水晶报表必须关闭文件,这样子就不会在windows的临时文件里面产生.
private void Page_Unload(object sender, EventArgs e)
{
prtp.Dispose();
}
Page_Unload 事件是在页面完全显示的时候运行,这样子就解决了.
按照此方法,导入导出excel操作的类似问题应该也可以用这个方法解决。
1.ReportDocumen实例必须为类成员
private ReportDocument prtp = new ReportDocument();
2.使用完水晶报表必须关闭文件,这样子就不会在windows的临时文件里面产生.
private void Page_Unload(object sender, EventArgs e)
{
prtp.Dispose();
}
Page_Unload 事件是在页面完全显示的时候运行,这样子就解决了.
按照此方法,导入导出excel操作的类似问题应该也可以用这个方法解决。
相关文章推荐
- 故障解决:VS2005的水晶报表在WEB应用程序中多次使用后,就会出现加载报表失败.重启WEB服务器又正常了.过一段时间又出同样问题
- VS 2005 水晶报表 使用方法及 出现“加载报表失败” 的解决方法
- VS 2005 水晶报表 使用方法及 出现“加载报表失败” 的解决方法
- 【已解决】Xen下虚拟机执行Shutdown失败,开机自动重启虚拟机,并出现页故障问题
- .Net环境水晶报表在98下发布,出现"不能加载报表..."问题的解决
- vs2005水晶报表WEB打印问题、加载报表失败。-解决办法
- 水晶报表运行一段时间后出现的两个问题及解决办法
- 水晶报表的使用——解决登录失败的问题 Pull
- 解决VS2005,VS2008,VS2010无法正常加载项目问题,或者不能完全加载项目问题。。。
- 【原】[Crystal Reports]水晶报表分组后出现空白页问题的解决
- 在安装有VS2008beta2版本的机子上使用vs2005进行部署出现问题的解决方法
- 解决adapter中使用ViewHolder出现重复加载的问题
- 在SQL Server 2005 Express 中添加报表服务后 (Business Intelligence Development Studio) vs2005 加载程序集问题解决办法
- 水晶报表加载失败的解决方法
- 编写的vs2005水晶报表程序在vs2008下正常使用的一些实现方法
- 关于水晶报表加载失败的解决办法.
- "vs2005调用vp2.2出现应用程序正常初始化(0xc0150002)失败“的解决方法
- Win10下VMWare正常使用,但Win10 Update后出现无法启动问题的解决方法
- OPENCV 1.1+VC6.0使用时出现的恶心问题--应用程序正常初始化(0xc0150002)失败
- 关于水晶报表加载失败的解决办法.