我在尝试使用 RawPrinterHelper(Microsoft 开发的打印机支持类)从 ASP.NET MVC3 应用程序打印文档时遇到问题。我需要将 RAW 数据发送到本地连接到网络中计算机的打印机。
在我的开发环境(MS Visual Studio 2010)中一切正常。我在我的操作系统中将打印机安装为网络打印机,并将该打印机的名称传递给 RawPrinterHelper。在真正的测试服务器上,事情根本不起作用。操作系统是带有 IIS7 的 Windows 7。实际上,我需要使用在 IIS 上运行的应用程序安装在本地 Windows7 客户端上的网络打印机。应用程序池标识设置为“网络服务”。使用 Visual Studio 2010 的内置 Web 服务器一切正常。所有打印机都经过测试并且可以正常工作。谢谢。