在IIS上运行时不会打印报告 [英] Report doesn't print when running on IIS
问题描述
我正在使用VS2005开发Crystal Report的Web应用程序。当应用程序在本地模式下运行时,可以显示和打印报告。但是在我将其部署到Windows Server 2003上的IIS 5.1之后,报告可以显示在crystalreportviewer中,但是当我点击打印内容时,页面刷新但没有任何内容。这是因为IIS版本?还是其他什么?任何建议都将得到真诚的赞赏。
Hi, I am developing a Web application of Crystal Report with VS2005. The reports can be displayed and printed when the application running on local mode. But after I deploy it to a IIS 5.1 on Windows Server 2003, the reports can be displayed in crystalreportviewer, but when I click the print incon, the page refreshed but nothing lese. Is this because of the IIS version? Or anything else? Any advices will be truely appreciated.
推荐答案
搜索MSDN,了解如何允许IIS应用程序池访问本地打印机。需要将用户注册表打印机密钥复制到本地计算机密钥。
Search MSDN on how to allow IIS application pools access to local printers. Requires copying User registry Printer keys to the Local Machine keys.
Don
这篇关于在IIS上运行时不会打印报告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!