原来在vs2003开发的,升级到2005之后,报表出现如下问题.
Not enough memory for operation.
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Runtime.InteropServices.COMException: Not enough memory for operation.
源错误:
行 76: DataSet ds = Utility.ExecuteDatasetBySP(rptParams.SpName,sqlParams);
行 77: rptDoc = new ReportDocument();
行 78: rptDoc.Load(Server.MapPath(rptParams.PathAndName));//在这里出错
行 79: ds.Tables[0].TableName = rptParams.TableName;
行 80: rptDoc.SetDataSource(ds.Tables[0]);
我找了一下:http://topic.csdn.net/t/20051109/15/4382094这个贴子上有相关的一些内容,但我按照上面所说修改之后不行.
请各位大哥提供一点思路
谢谢!
------解决方案--------------------------------------------------------
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=72304&SiteID=1