У меня возникают проблемы при попытке распечатать документ из приложения ASP.NET MVC3 с помощью RawPrinterHelper (класс поддержки принтеров, разработанный Microsoft). Мне нужно отправить данные в формате RAW на принтер, который локально подключен к компьютеру в сети.
В моей среде разработки (MS Visual Studio 2010) все работает хорошо. Я установил принтер в своей ОС в качестве сетевого принтера и передаю имя этого принтера в RawPrinterHelper. На реальном тестовом сервере вообще ничего не работает. Операционная система - Windows 7 с IIS7. Действительно, мне нужно использовать сетевой принтер, установленный на локальном клиенте Windows7 из моего приложения, работающего на IIS. Идентификатор пула приложений установлен как «Сетевая служба». Все работает с использованием встроенного веб-сервера для Visual Studio 2010. Все принтеры протестированы и работают. Спасибо.