我收到一条异常消息“未安装打印机”。在为我们网站的发布发布打印报告时。
我_rptDocument.PrintToPrinter(1, false, 0, 0);
用来打印报告。
我得到了那个例外,即使我的机器上安装了不止一台打印机。另外,我在开发过程中没有遇到那个异常,开发过程中的一切都很好。
我使用“发布网站”和“Web 项目部署”选项来发布/部署网站,但得到了相同的结果。
有什么建议么?
编辑
示例代码
DataSet dsResult = null;
rptDocument = new ReportDocument();
rptDocument.Load(Server.MapPath("WINGR0040.rpt"));
// Fetch report data.
...
rptDocument.SetDataSource(dsResult);
// Print report.
rptDocument.PrintToPrinter(1, false, 0, 0);