【问题标题】:PrinterPlusPlus can't find virtual printerPrinterPlusPlus 找不到虚拟打印机
【发布时间】:2013-04-03 12:15:54
【问题描述】:

我的公司正在尝试设置文件共享系统。这就是为什么我们决定使用虚拟打印机,以便更有效地将文件发送到不同的位置。

我正在使用 PrinterPlusPlus 来完成这项工作,但问题是我发现在线文档非常肤浅。

有没有人用过这个软件?我无法让它工作。

我采取了几个步骤来达到现在的位置(无处...)

  1. 安装虚拟打印机

  1. 创建一个简单的程序。
  2. 使用打印机++ 工具将我的程序与虚拟打印机链接

然后什么也没有发生。我在设备中找不到新打印机,在任何应用程序的打印对话框屏幕中也找不到。如果有此软件经验的人能指出正确的方法,那就太好了。

【问题讨论】:

    标签: c# .net virtual-printer


    【解决方案1】:

    我已经使用printer++ 几个星期了,并发现了一些可能对您有所帮助的代码问题。

    • 首先要检查的是 32 位或 64 位版本。发生在我身上,我试图在 Windows 7 64 位上安装 32 位版本,结果是实际上没有安装打印机,即使显示器工作。

    • 另一个问题可能是语言。在安装程序的某些地方,它会检查一些错误消息,如果您使用的 Windows 与英语不同的其他语言,这些错误消息将不对应。对此的一种解决方案是打开源代码项目并从 SpoolerHelper.cs 文件中注释第 411 和 412 行(在我的情况下,在 x64 安装程序下)。编译,然后重试。

       //1 - Add Printer Monitor
              LogHelper.Log("Adding Printer Monitor.");
              GenericResult printerMonitorResult = AddPrinterMonitor(monitorName);
              if (printerMonitorResult.Success == false)
              {
                  if (printerMonitorResult.Message.ToLower() != "the specified print monitor has already been installed")
                      throw printerMonitorResult.Exception;
              }
      

    我对西班牙窗口的解决方案是:

     //1 - Add Printer Monitor
                LogHelper.Log("Adding Printer Monitor.");
                GenericResult printerMonitorResult = AddPrinterMonitor(monitorName);
                if (printerMonitorResult.Success == false)
                {
                    if ((printerMonitorResult.Message.ToLower() != "the specified print monitor has already been installed") && (printerMonitorResult.Message.ToLower() != "el monitor de impresión especificado ya ha sido instalado"))
                        throw printerMonitorResult.Exception;
                }
    

    如果您仍然遇到问题,c:/PrinterPlusPlus_Installer.txt 上有一个安装记录器。也许你可以在那里找到一些答案。

    我知道你的问题已经有一段时间了,但无论如何我还是想分享给其他可能需要它的人。希望对您有所帮助。

    【讨论】:

    • 当我看到安装记录器时,我发现了这条错误消息“无法为监控端口 PrinterPlusPlus 打开打印机”。你能帮我吗?
    • @AvneeshSrivastava 这里有同样的问题。曾经克服过它吗?
    • 你有Printer++的安装程序吗?由于他们的网站正在建设中,我无法在互联网上的任何地方找到它
    • @MuhammadNoman 这是 GitHub 链接github.com/Yiidiir/printerplusplus
    猜你喜欢
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 2013-04-29
    • 1970-01-01
    • 2012-06-11
    • 2019-11-29
    • 2019-08-08
    • 2013-07-12
    相关资源
    最近更新 更多