Inquiridor
Instalação de serviço windows para ler excel em servidor

Pergunta
-
Pessoal, já abri um post anterior, resolvi o problema na máquina, mas gostaria de saber o que eu preciso fazer paa que o mesmo rode no servidor.
http://forums.microsoft.com/MSDN-BR/ShowPost.aspx?PostID=4314590&SiteID=21
http://forums.microsoft.com/MSDN-BR/ShowPost.aspx?PostID=4313856&SiteID=21
Eu instalei o pacote interop na minha máquina, eu teria que instalar no servidor também?
é necessário ter excel no servidor para que o serviço rode???quarta-feira, 28 de janeiro de 2009 18:25
Todas as Respostas
-
Olá Lissandra,
Sim, sem dúvida.
Você precisa das DLLs de Interop e do Excel instalados no servidor para tudo funcionar...
Abraços,
Caio Proiete
Caio Proiete
Microsoft MVP, MCT, MCPD, MCTS, MCSD
http://www.caioproiete.com- Sugerido como Resposta C. Augusto Proiete [MVP] sábado, 3 de outubro de 2009 16:27
- Editado C. Augusto Proiete [MVP] domingo, 25 de outubro de 2009 16:19
quarta-feira, 28 de janeiro de 2009 18:41 -
Caio, então quer dizer que sem excel instalado no servidor nada feito???
e se eu fizer uma aplicação web?
Acho pouco provável que instalem o excel no servidor...
Abraços
Lissandraquarta-feira, 28 de janeiro de 2009 19:10 -
Caio estive lendo um artigo sobre esta questão do uso de serviços windows no servidor e este artigo falava que o framework 3.0 poderia solucionar isso, você saberia me dizer como eu poderia usá-lo?
o artigo foi este: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757#kb2
Abraços
Lissandraquinta-feira, 29 de janeiro de 2009 13:52 -
Olá Lissandra,
Sem ter o Excel instalado no servidor, você não terá as bibliotecas do Excel para poder utilizar, e portanto, a forma que você está utilizando para gerar os arquivos Excel não irá funcionar.
Em outras palavras, você UTILIZA O EXCEL para gerar o arquivo, logo, o mesmo precisa estar instalado... :)
O que o artigo acima fala, é que o Office 2007 lê arquivos no formato Open XML, que no fundo é um arquivo texto, obedecendo as regras da especificação Open XML. Assim, você poderia gerar um arquivo XML a partir da sua aplicação que poderia ser lido pelo Excel 2007, por exemplo.
Abraços,
Caio Proiete
Caio Proiete
http://www.caioproiete.com- Editado C. Augusto Proiete [MVP] sábado, 3 de outubro de 2009 08:43
- Sugerido como Resposta C. Augusto Proiete [MVP] sábado, 3 de outubro de 2009 16:27
domingo, 1 de fevereiro de 2009 16:50 -
Oi Caio, entendi, eu tinha achado que se tivesse pelo menos o excel viewer instalado no servidor conseguiria....
Então também não adiantaria se eu quisesse fazer uma leitura via stream, né?
Se pudesse, aonde eu poderia achar algo sobre isso?
segunda-feira, 2 de fevereiro de 2009 12:17 -
Podes usar o NPOI para gerar ou ler ficheiros XLS. Este componente é uma port. do Apache POI para .NET. Eu já uso à algum tempo e é 5*. Podes ver aqui o meu artigo http://srcware.com/2009/09/gerar-excel-em-dot-net-sem-excel-instalado/.
http://srcware.com.- Sugerido como Resposta C. Augusto Proiete [MVP] sábado, 3 de outubro de 2009 16:27
sexta-feira, 2 de outubro de 2009 20:48