【发布时间】:2013-06-27 09:18:09
【问题描述】:
我目前正在开发一个将数据直接打印到客户端打印机的 Web 应用程序。该应用程序在我的电脑上运行良好,但是当我将应用程序发布到我们的 Web 服务器时,该应用程序不是在客户端电脑中检索打印机列表,而是尝试查找安装在服务器计算机中的打印机。
我使用 C# 开发了我的应用程序,并且我正在使用 System.Drawing.Printing.PrinterSettings.InstalledPrinters 来检索打印机列表我意识到它只是试图检索安装在本地计算机中的打印机。 PC 未连接到任何网络。
有什么方法可以获取客户端计算机中已安装打印机的列表吗?
【问题讨论】: