O Windows Server 2012 imprime carretéis, mas não imprime

0

Eu tenho um aplicativo em nosso servidor, o trabalho do aplicativo é imprimir um arquivo. Quando executo o aplicativo, vejo a impressora iniciar o spool na janela da impressora, vejo arquivos (brevemente) serem gravados em c: \ windows \ system32 \ spool \ Printers antes de serem excluídos, mas nada sai da impressora.

Eu imprimi uma página de teste da impressora para que eu saiba que ela está funcionando (o documento que eu quero imprimir é um pdf e eu imprimi isso usando acrobat acrobat na mesma impressora no servidor, então eu sei que não é um problema com meu documento também). Eu tenho executado o aplicativo na minha máquina local do windows 7 e funciona bem. Eu verifiquei o log de erros e não há erros.

Estou com uma perda total, o que pode estar impedindo a impressão da impressora? (A impressora é uma mx-2640N pcl6 nítida, eu verifiquei os drivers também)

EDITAR:

O aplicativo que estou tentando executar é um aplicativo de console sob medida criado em c # usando o system.printing para lidar com a impressão. Ele passa em todos os testes que faço (além da impressão, e isso funciona em qualquer lugar, exceto no Windows Server 2012), todas as suas funções periféricas funcionam bem no servidor.

Eu estou remotamente no servidor e iniciando o aplicativo a partir daí, o aplicativo está no servidor. O aplicativo parece rodar bem.

Quando imprimo a partir do acrobat reader, obtenho as seguintes identificações de evento, que resultam em uma impressão; 800 (spooling), 801 (impressão), 307 (confirmação), 805 (renderização), 842 (confirmação - sen para impressora)

Quando "imprimo" do meu aplicativo, recebo 800 (spooling), 310 (excluindo)

    
por mark_h 21.04.2016 / 10:06

1 resposta

0

Verifique o Processador de Impressão, se estiver configurado corretamente. Eu tive o mesmo problema e descobriu-se processador de impressão errado foi definido após a migração.

    
por 20.04.2017 / 14:00