C# PrinterPlusPlus可';找不到虚拟打印机
我的公司正试图建立一个文件共享系统。这就是为什么我们决定使用虚拟打印机,以便更有效地将文件发送到不同的位置 我正在使用PrinterPlusPlus完成这项工作,但问题是我发现在线文档非常浅薄 有没有人对这个软件有经验?我不能让它工作 以下是我采取的一些步骤,以达到我现在的位置(无处…)C# PrinterPlusPlus可';找不到虚拟打印机,c#,.net,virtual-printer,C#,.net,Virtual Printer,我的公司正试图建立一个文件共享系统。这就是为什么我们决定使用虚拟打印机,以便更有效地将文件发送到不同的位置 我正在使用PrinterPlusPlus完成这项工作,但问题是我发现在线文档非常浅薄 有没有人对这个软件有经验?我不能让它工作 以下是我采取的一些步骤,以达到我现在的位置(无处…) 安装虚拟打印机 创建一个简单的程序 使用printer++工具将我的程序与虚拟打印机链接 什么也没发生。我无法在设备中找到新打印机,也无法在任何应用程序的printdialogue屏幕中找到新打印机。如果有
什么也没发生。我无法在设备中找到新打印机,也无法在任何应用程序的printdialogue屏幕中找到新打印机。如果有人在这个软件方面有经验,能给我指出正确的方法,那就太好了。我在printer++上工作了几个星期,发现了一些代码上的问题,可能会对您有所帮助
- 首先要检查的是32位或64位版本。碰巧我尝试在64位windows 7上安装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上有一个安装日志。也许你能在那里找到答案
我知道已经有一段时间没有你的问题了,但我还是想和其他可能需要它的人分享这个。希望能有所帮助。我使用printer++已经有几个星期了,发现了一些代码上的问题,可能会对您有所帮助
- 首先要检查的是32位或64位版本。碰巧我尝试在64位windows 7上安装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的打印机”。你能帮我吗?@avneeshssrivastava这里也有同样的问题。有没有克服它?你有打印机++的安装程序吗?由于他们的网站正在建设中,我在网上找不到internet@MuhammadNoman这是GitHub链接,当我看到安装记录器时,我发现了错误消息“无法打开监视器端口PrinterPlusPlus的打印机”。你能帮我吗?@avneeshssrivastava这里也有同样的问题。有没有克服它?你有打印机++的安装程序吗?由于他们的网站正在建设中,我在网上找不到internet@MuhammadNoman这里是GitHub链接