none
Problemas no Crystal Reports no servidor Web RRS feed

  • Pergunta

  • Bom dia senhores, tudo bem?

    Estou com um problema para rodar relatórios em crystal reports no servidor web. O problema é que quando "rodo" o relatório on-line, ele pede referências á dll's e assembly's. Algumas dll's que foram pedidas no arquivo web.config, eu consegui adicionar na minha pasta "bin" no servidor, porém às referências que são feitas aos assembly's, eu não consigo resolver.

    Segue abaixo exemplo de chamadas que são feitas à esses assembly's:

    Could not load file or assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

    A minha principal dúvida, é se eu posso copiar dll's ou algum outro tipo de arquivo que fazem chamadas ao crystal para o servidor, ou se devo gerar algum tipo de pacote com essas dll´s e instalar no servidor.

    Desde já agradeço a todos.

    Marcos



    Desenvolvedor VB.NET
    quinta-feira, 17 de setembro de 2009 13:57

Todas as Respostas

  • quinta-feira, 17 de setembro de 2009 14:11
  • Kaue, infelizmente os meus erros e do link que você enviou são diferentes.
    Desenvolvedor VB.NET
    quinta-feira, 17 de setembro de 2009 14:37
  • Envia as DLL do crystal pra pasta BIN do server!

    Programador Web C# .NET
    Email: ivan@faqsite.com.br
    Portifólio: http://www.faqsite.com.br
    Cel: +55(61) 8406-9719
    Fixo: +55(61) 3395-3383

    "Porque Deus amou o mundo de tal maneira, que deu seu único Filho para que todo aquele que nele crê, não pereça, mas tenha a vida eterna." (João 3:16)

    quinta-feira, 17 de setembro de 2009 16:41
  • Tudo bem, José Ivan?

    O problema é que eu não sei a qual DLL pertence o assembly 'CrystalDecisions.ReportAppServer.CommLayer" . Esse assembly está na pasta "c:\windows\assembly", porém não sei qual é a DLL .
    Você pode me ajudar?

    Marcos.
    Desenvolvedor VB.NET
    sexta-feira, 18 de setembro de 2009 19:06
  • A DLL deve ter o nome CrystalDecisions.ReportAppServer

    Programador Web C# .NET
    Email: ivan@faqsite.com.br
    Portifólio: http://www.faqsite.com.br
    Cel: +55(61) 8406-9719
    Fixo: +55(61) 3395-3383

    "Porque Deus amou o mundo de tal maneira, que deu seu único Filho para que todo aquele que nele crê, não pereça, mas tenha a vida eterna." (João 3:16)

    segunda-feira, 21 de setembro de 2009 15:08
  • Eu enviei todas as dll´s  para a pasta BIN do server, inclusive convertendo os assemblies do crystal em dll´s. Só que após executar o relatório, ocorre o seguinte erro:

    An error has occurred while attempting to load the Crystal Reports runtime.

    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.

    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.


    Será que só funciona instalando o pacote Crystal Reports redistributable no servidor?

    Vocês podem me ajudar? Alguém já passou por esse mesmo problema?

    Grande abraço!


    Desenvolvedor VB.NET
    quarta-feira, 23 de setembro de 2009 17:20