I have a server (Windows 2008 R2 webserver edition) running IIS 7.5. I do not have the webserver on the domain. I have setup a shared printer on a host on the domain, printer's connected via Ethernet port - TCP/IP Address. I setup the same local user on the domain computer and assigned full permission to shared printer. I can add the printer in Windows Printers and Faxes on the webserver and can print a test page.
However, if I try to print from my web application to that same shared printer I can't print. I can't setup the printer on the webserver since the OS is actually the WIndows Webserver 2008R2 and doesn't allow shared printers.