none
Problema de Impressão de um documento via IIS + DLL RRS feed

  • Pergunta

  • Oi pessoal,

    Estou com um problema no IIS e gostaria de saber se alguém pode me ajudar..

    Bom o problema é o seguinte, tenho um aplicativo em asp que esta sendo executado em IIS 7 junto com uma dll, onde é gerado um cupom de sorteio comum, no entanto, quando solicito a impressão deste cupom, por algum motivo a minha dll não o imprime.. como teste, eu então "debuguei" a dll no código fonte passo a passo, onde e ela consegue achar  a impressora que esta compartilhada e imprimir esse arquivo.. o problema é que quando executo pela asp, ela não consegue imprimir este arquivo.. 

    Obrigado..

     
    sexta-feira, 7 de dezembro de 2012 13:32

Respostas

  • cara, o que acontece, quando tu roda no IIS o usuário que executa o serviço não tem privilégio suficiente para encontrar os dispositivos de impressão e quando tu rodas em modo debug ele roda o serviço com o usuário local da máquina   o qual tem acesso suficientes para encontrar os dispositivos.
    • Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:12
    • Não Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:12
    • Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:13
    domingo, 9 de dezembro de 2012 17:12
  • Amigo,

    Você precisa adicionar o usuário do IIS a sua impressora sem isso o IIS não vai ter permissão para mandar nada para ela.


    Não esqueça de marcar como útil uma resposta que te ajude.
    "A diversão é a alma do negócio"

    • Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:13
    segunda-feira, 10 de dezembro de 2012 10:41

Todas as Respostas

  • cara, o que acontece, quando tu roda no IIS o usuário que executa o serviço não tem privilégio suficiente para encontrar os dispositivos de impressão e quando tu rodas em modo debug ele roda o serviço com o usuário local da máquina   o qual tem acesso suficientes para encontrar os dispositivos.
    • Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:12
    • Não Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:12
    • Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:13
    domingo, 9 de dezembro de 2012 17:12
  • Amigo,

    Você precisa adicionar o usuário do IIS a sua impressora sem isso o IIS não vai ter permissão para mandar nada para ela.


    Não esqueça de marcar como útil uma resposta que te ajude.
    "A diversão é a alma do negócio"

    • Marcado como Resposta luiscarlosjr sexta-feira, 21 de dezembro de 2012 17:13
    segunda-feira, 10 de dezembro de 2012 10:41
  • Pablotdv, primeiramente obrigado pela ajuda.. 

    Mas eu estou com outro problema relacionado e esse..
    Assim, eu já dei permissão e adicionei o usuário IIS para a impressora, só que esta acontecendo o seguinte..
    A pagina .ASP funciona perfeitamente, se não fosse essa impressão, quando eu pressiono em imprimir, ele vai até a DLL e muda o status do cupom de 1 para 2, até ai ta certo, só que depois disso a dll, chama a rotina de impressão, e eu que é na rotina de impressão que ela para, eu não sei, se é o usuário que não tem permissão para gerenciar a impressora, pois na rotina ela altera as propriedades, mas lembrando, que quando adicionei os usuários do IIS 7 na impressora, eu habilite também as opções de imprimir e gerenciar impressoras.  

    Desde de já agradeço...

    quinta-feira, 27 de dezembro de 2012 12:15