我试图用水晶报表与ASP MVC第一次,但我有一些问题,加载报告:天冬氨酸MVC负荷报告没有
ReportClass rptH = new ReportClass();
rptH.FileName = Server.MapPath("Reports/TestReport.rpt");
rptH.Load();
这是rptH.FileName
"rassdk://D:\\ProjectDir\\Pro\\Pro.WebUI\\Reports\\TestReport.rpt"
值但在Load()
我得到异常:
Load report failed.
报告没有任何数据源,它只是空白的报告,一些文字。
也许这很重要。我将项目设置为在本地IIS(不在VS中)上运行。
UPDATE
我已经改变了代码一点点,现在我得到其他一些错误(我也复制在的Inetpub/wwwroot的项目)。这是错误:
Value cannot be null. Parameter name: path2
现在的路径是:
"C:\\inetpub\\wwwroot\\MyProject\\Pro\\Pro.WebUI\\Reports\\TestReport.rpt"
新的代码是:
ReportClass rptH = new ReportClass();
var path = Server.MapPath("Reports/TestReport.rpt");
rptH.Load(path);
有人可以至少表明我在哪里可以找问题。我再也没有任何想法了。 – 1110