title: Win32Exception StandardPrintController OnStartPrint
body: <p>I have a hosted service inside a Windows Service, this service is in charge of printing certain info I send.</p>
  
  <p>So while debugging the error won't happen, I have to start my VS as an Administrator.</p>
  
  <p>But in Production when I call .Print() I get the message "The system cannot find the file specified" and my stacktrace says:</p>
  
  <p>at System.Windows.Forms.PrintControllerWithStatusDialog.OnStartPrint(PrintDocument document, PrintEventArgs e)</p>
  
  <p>at System.Drawing.Printing.PrintController.Print(PrintDocument document)</p>
  
  <p>at System.Drawing.Printing.PrintDocument.Print()</p>
  
  <p>So far from what I have read is this is caused by a permission issue.</p>
  
  <p>I already put my Windows Service as a Full Trust on its properties. I also added a manifest file on the assembly that is hosting the service.</p>
  
  <p>The printer is valid and I'm able to print from any other program(Word,Excel). I also checked "Allow to interact with the desktop" and restarted the service.</p>
  
  <p>Any ideas?</p>