none
Gerar excel no servidor RRS feed

  • Pergunta

  • Olá,

    Gostaria de saber quais componentes eu preciso instalar no servidor para gerar Excel.

    Eu uso as bibliotecas:

    Dim objExcel As Excel.Application = Nothing
    Dim objWorkBook As Excel.Workbook = Nothing
    Dim objWorkSheet As Excel.Worksheet = Nothing

    Caso eu rode no projeto na minha máquina via localhost ele gera normal, quando eu subo para o servidor o mesmo não é gerado, não da nenhum erro só fica processando sem apresentar nenhuma mensagem.

    Vocês sabem se preciso registrar alguma ddl ou instalar algum pacote?

    Att.,

    quarta-feira, 28 de janeiro de 2015 12:02

Todas as Respostas

  • Abandone essas referência do office para gerar itens em Excel. Além de lerdas, pesadas e mastigarem a memória do computador, elas exigem que o office esteja instalado no servidor da aplicação.

    Cada vez que você a instancia, ele cria um novo "excel" no gerenciador de tarefas, e assim sucessivamente. Ou seja, se 200 pessoas baixarem seu excel, 200 excel serão abertos no seu servidor para servir isso.

    Sua melhor opção é o NPOI: https://npoi.codeplex.com/


    quinta-feira, 12 de fevereiro de 2015 02:50