У меня настроено несколько логических принтеров, указывающих на один и тот же физический принтер. Каждый логический принтер настроен с определенным входным и выходным лотком. Открытие документа, например, PDF, и печать на любом из этих принтеров приводит к правильной печати ввода / вывода. Однако я разработал службу Windows (win2003), и когда я использую класс PrintDocument для печати, принтер игнорирует конфигурацию целевого логического принтера и просто печатает, используя (как это будет отображаться) настройки по умолчанию (например, любой входной лоток => top выходной лоток). Я попробовал тот же сервис на машине с XP, и все работает нормально.
Есть идеи?
Спасибо
Sean