segmentação multi em vs2008 com o Crystal Reports

votos
0

Existe uma maneira de fazer o trabalho VS2008 com os antigos (relatórios vs2005 cristal) assembleias e não requer quaisquer atualizações a serem instaladas nas máquinas do cliente?

Temos atualizado um Visual Studio 2005 .NET 2.0 solução para Visual Studio 2008. O objetivo é aproveitar as melhorias IDE e porque ele suporta multi segmentação. A solução ainda tem de ser construído contra .NET 2.0.

Tudo funciona como anunciado, nós reconstruir e executá-lo em uma máquina com apenas NET 2.0 instalado. Mas durante os testes que recebo uma exceção quando tentamos mostrar um Crystal Report que está incluído com o aplicativo.

Em seguida, após análise descobrimos que sem nos dizer, Visual Studio mudou as referências aos conjuntos de cristal e apontou a nossa solução para as versões atualizadas que vêm com vs2008, o que requer tempo de execução de cristal ser atualizado em máquinas clientes.

Nós tentamos remover as referências e adicionar os antigos, mas não vai compilar.

Publicado 19/05/2009 em 19:58
fonte usuário
Em outras línguas...                            


5 respostas

votos
1
  1. não usar os relatórios de cristal

  2. Você poderia tentar colocar todos os relatórios em um projeto separado. Em seguida, crie uma segunda solução visual studio no VS2005 que usa o mesmo projeto (adicionar projeto existente). Em seguida, use VS2005 para editar seus relatórios. Criar um diretório da biblioteca para as suas referências em vs2008 e fazer referência a DLL VS2005 de.

Não sei ao certo se ele funciona, mas pode valer a pena tentar.

Respondeu 28/05/2009 em 15:03
fonte usuário

votos
0

não usar os relatórios de cristal

Você poderia tentar colocar todos os relatórios em um projeto separado. Em seguida, crie uma segunda solução visual studio no VS2005 que usa o mesmo projeto (adicionar projeto existente). Em seguida, use VS2005 para editar seus relatórios. Criar um diretório da biblioteca para as suas referências em vs2008 e fazer referência a DLL VS2005 de.

Não sei ao certo se ele funciona, mas pode valer a pena tentar.

Respondeu 28/05/2009 em 15:58
fonte usuário

votos
0

Nós correu para o mesmo problema. Você pode ter o projeto de referência dos antigos DLLS, que funciona, mas pode levar para o inferno DLL. Tendo lutado esse tipo de batalha antes, eu não posso recomendá-lo.

Depois de explorar o site Crystal Reports por um longo tempo, cheguei à conclusão de que não há nenhuma boa maneira de resolver este pequeno problema de atualização para o Crystal Reports 2008 ou a mudança para um motor de relatório diferente.

No nosso caso, nós ainda não tinha desenvolvido um grande número de relatórios Crytal, e as nossas necessidades de relatórios são modestos. Nós mudou para a Tecnologia Microsoft Reporting que é fornecido no Visual Studio. Demorou um pouco de esforço para descobrir, mas até agora parece que ele vai fazer alguma coisa que vai precisar. Não atualizar o Crystal Reports nos salvou uma quantidade não trivial de dinheiro.

Espero que isto ajude.

Respondeu 28/05/2009 em 13:58
fonte usuário

votos
0

Gostaria apenas morder a bala e upgrade. Eu encontrei algumas melhorias de desempenho nos Crystal Reports 2008 para alguns relatórios intensivas de dados.

Respondeu 22/05/2009 em 19:05
fonte usuário

votos
0

Nós tentou acessar este e, finalmente, apenas acabou de atualizar todas as nossas máquinas internamente para o mais recente e (não tão) maior.

Respondeu 22/05/2009 em 18:58
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more