CRYSTAL REPORT FECHA O .EXE

F001E 02/05/2013 17:10:53
#422858
Boa tarde a Todos....
Esta dando erro quando chamo qualquer Relatorio da minha Aplicação isso somente na Maquina do Cliente...
Na minha que desenvolvo os Relatorios abrem normalmente e nas maquinas dos Cliente instalei tbm os RunTimer do Crystal..
Só que é assim...tenho aplicação em VB.net e C#...no VB.net nas maquinas do Cliente os Relatorios abrem normal, ja no C# não abre...tipo...carrega o Relatorio...dai aparece uma messagem falando para Fechar o Programa...Depurar ou Solucionar OnLine...
Tem alguma coisa diferente pra usar o Crystal no C# ?
F001E 02/05/2013 17:34:03
#422860
Esse seria o Erro...
FELLIPEASSIS 03/05/2013 22:08:21
#422932
tente o mesmo da duvida do cara aqui
aqui
cofigurar o app.config

uma dica antes de instalar os aplicativos nos clientes é testar em MAQUINAS VIRTUAIS para ver as necessidades do sistema operacinal para rodar os aplicativos, mais vc intalou os pacotes do crystal report?
F001E 07/05/2013 14:25:20
#423051
o app.config ja alterei e o teste fiz em maquina virtual também....mas descobri 2 problemas...
1º o meu projeto tinha algumas referencias erradas por isso o Erro em Anexo..isso foi solucionado..
2º que o Crystal 13_0_5 não funciona no Windows XP, o Crystal da Erro falando que não pode carregar as informações do Banco de Dados...Voltei para o Crystal 13_0_4 e funcionou no Windows XP, bem como Windows 7 e 8..
Mas voltei também para o VS2010, porque o VS2012 não suporta o Crystal 13_0_4 e como ainda existem pessoas, no caso, clientes que usam o XP, tenho que fazer isso.
Já falei para alguns Clientes trocarem o SO, como Windows 7 ou 8, mas como tem custo tudo isso, escutei de resposta que ia procurar outro Sistemas que rodam no Windows XP....dai já viu...se a montanha não vai até Maomé...Maomé vai até a montanha....
MAXCIM 07/05/2013 16:29:38
#423061

para o crystal reports funcionar com FW 4 ( VS2010 ou 2012)

edite o seu app.config e acrescente esses dados.

<startup useLegacyV2RuntimeActivationPolicy=[Ô]true[Ô]>
<requiredRuntime version=[Ô]v4.0.20506[Ô]/>
<supportedRuntime version=[Ô]v4.0[Ô] sku=[Ô].NETFramework,Version=v4.0[Ô]/>
<startup />

Copia o o seu executavel.config para a pasta raiz da apliação nas maquina clientes que deve resolver.
F001E 07/05/2013 18:13:21
#423068
MAXCIM...isso eu já fiz....
o Problema é que o Crystal 13_0_5, não funciona no WinXP, mas roda no VS 2010 e 2012...
agora o Crystal 13_0_4 funciona no WinXP, mas não roda no VS2012, somente no VS2010....por isso voltei para o VS2010 com Crystal 13_0_4 para rodar nos Windows XP...
FELLIPEASSIS 07/05/2013 22:36:18
#423080
deve ser incompatibilidade de plataforma um é 32 bits e o outro 64 bits verifica, pode ser isso.
F001E 07/05/2013 23:02:22
#423085
pior que nao e isso nao, pois estou usando em 32 e 64bits o Crystal 13_0_4 e funciona normal...a unica diferenca e que em maquina de 64 bits tenho q rodar o CRruntimer do 64bit...so o Crystal 13_0_5 que nao roda no XP de 32 e 64 bits....ja fiz de tudo e nao vai...o Crystal 13_0_5 nao roda do XP mesmo....
F001E 07/05/2013 23:33:33
#423090
se eu conseguir fazer com que o Crystal 13_0_5 rode no XP...eu posto aqui....
valews....
Tópico encerrado , respostas não são mais permitidas