El comando lpr no funciona desde mi programa C # en Win 7
Tengo un programa que envía un archivo a una impresora usando el comando 'lpr'. He instalado Windows SDK 7.1. Funciona bien en un sistema Windows 7 de 32 bits, pero no funciona en Windows 7 de 64 bits.
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();
Lanza una exección.