Como publicar um projeto que utiliza o componente itextsharp
-
segunda-feira, 23 de abril de 2012 18:52
Caros,
Tenho um projeto Web que utiliza o componente itextsharp.
Quando rodo na minha máquina o projeto funciona normalmente e salva o pdf no c:\.
Acontece que quando eu coloco em produção não dá nenhuma mensagem de erro e o mesmo não salva o pdf.
Precisa de alguma configuração específica para publicar um projeto Web que utilize o itextsharp?
Eu utilizo o VS2008.
Grato pela Antenção
- Movido Caio Proiete [MVP]MVP terça-feira, 24 de abril de 2012 13:13 Movido para o forum apropriado (De:.NET Development - Geral)
Todas as Respostas
-
segunda-feira, 23 de abril de 2012 20:38
Olá Diego,
Existem duas situações que podem solucionar o seu problema:
Troque o local do arquivo a ser gerado o PDF o C: (raiz) requer um nível de permissão mais elevado para se poder gravar um arquivo (ainda mais tratando-se de uma máquina servidor). Não deixe de verificar ou conceder o acesso ao usuário do IIS que irá acessar esta pasta e por questão de segurança utilize uma pasta apenas para este fim.
Para conseguir descobrir qual é o erro sugiro que verifique os eventos no Event Viewer provavelmente alguma coisa está sendo gravada lá no caso de uma exception.
Não deixe de colocar o bloco de código dentro de uma estrutura Try Catch assim no caso de erro você pode logar todo o rastro do mesmo.
Boa sorte.
É possível sim! Ponha isso na sua cabeça. É possível.
- Marcado como Resposta Diego Edvaldo terça-feira, 24 de abril de 2012 19:50
-
terça-feira, 24 de abril de 2012 18:33
Verifique se vc publicou junto a pasta bin a dll.
Elvis Rodrigues Analista Desenvolvedor .Net MCTS .Net Framework, SQL Server 2005, WPF, ASP NET 
foxelv@hotmail.com -
terça-feira, 24 de abril de 2012 19:50
Caros,
Deu certo,era só permissão.
Eu verifiquei na bin consta a dll.
Grato pela atenção.

