J'ai un programme qui envoie un fichier à une imprimante en utilisant la commande 'lpr'. J'ai installé Windows SDK 7.1. Il fonctionne très bien dans un système 32 bits de Windows 7, mais ne fonctionne pas dans 64 bits de Windows 7.La commande lpr ne fonctionne pas à partir de mon programme C# dans Win 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();
Il jette un Execption.
Comment est-il "ne fonctionne pas"? – josephthomas
Il déclenche une exception indiquant que la commande 'lpr' est introuvable sur la ligne 'proc.Start()' – Sundeep