Csharp/C#教程:lpr命令无法在Win 7中使用我的C#程序分享


lpr命令无法在Win 7中使用我的C#程序

我有程序使用’lpr’命令将文件发送到打印机。 我安装了Windows SDK 7.1。 它在32位Windows 7系统中运行良好,但在64位Windows 7中无法运行。

Process proc = new Process(); proc.StartInfo.FileName = "lpr"; proc.StartInfo.WorkingDirectory = GlobalConstants.outBaseDir; proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; proc.StartInfo.Arguments = " -S " + GlobalConstants.printerIP + " -P RAW " + filePath; proc.Start(); 

它抛出了一个执行。

我终于得到了我的问题的答案。

Step1:我必须启用“LPR Port Monitor”。 这可以通过“控制面板/程序和function/打开或关闭Windowsfunction”来完成。 在对话框中展开“打印和文档服务”。 检查“LPR端口监视器”。

第2步:安装Windows SDK 7.1时。 它会将lpr.exe和相关文件复制到“C: Windows winsxs amd64_microsoft-windows-p..ting-lprportmonitor_xxxx …”。 将文件lpr.exe,lprhelp.dll和lprmonui.dll复制到C: Windows sysWOW64文件夹中。

而已!!!

参考: http : //www.tomshardware.com/forum/240019-44-error-windows

上述就是C#学习教程:lpr命令无法在Win 7中使用我的C#程序分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/984739.html

(0)
上一篇 2021年12月20日
下一篇 2021年12月20日

精彩推荐