INSTALANDO CRYSTAL NO CLIENTE

USUARIO.EXCLUIDOS 15/12/2006 17:32:55
#190265
Da até vontade de instalar o X, mas eu não o tenho ....

1 - Impossível todas dll's terem mudados de nome
2 - Procure o arquivo runtime.hlp ou equivalente, pois deve haver com certeza na sua instalação
3 - Faça uma busca por runtime no help do crystal
4 - Visite o site do representante brasileiro http://www.crystal.com.br/parcerias_faq.asp
5 - Envie email para o suporte : http://www.crystal.com.br/escreva_nos.asp

Este caminho também é muito válido, não vai atirar de bazuca para matar a mosca na parede.
Vale a pena aprender na 1Âê vez que dae vc além de conseguir resolver todas dae pra frente pode postar aqui a solução e quando eu migrar ja vou ter referencia de como fazer [S33]
USUARIO.EXCLUIDOS 15/12/2006 23:15:27
#190322
procute aqui no site por arquivos setup crystal X1 tem informações de como instalar o crystal XI o procedimento é o mesmo para versao 10
USUARIO.EXCLUIDOS 16/12/2006 01:07:22
#190336
se vc usa o InnoSetup

;Componentes do Crystal Report 8.5
Source: ..\CR85\crpaig32.dll; DestDir: {sys}
Source: ..\CR85\crpe32.dll; DestDir: {sys}
Source: ..\CR85\crxlat32.dll; DestDir: {sys}
Source: ..\CR85\crystl32.ocx; DestDir: {sys}
Source: ..\CR85\implode.dll; DestDir: {sys}
Source: ..\CR85\mfc42.dll; DestDir: {sys}
Source: ..\CR85\msvcp60.dll; DestDir: {sys}
Source: ..\CR85\p2bbde.dll; DestDir: {sys}
Source: ..\CR85\p2bbnd.dll; DestDir: {sys}
Source: ..\CR85\p2bdao.dll; DestDir: {sys}
Source: ..\CR85\p2bxbse.dll; DestDir: {sys}
Source: ..\CR85\p2ctdao.dll; DestDir: {sys}
Source: ..\CR85\p2irdao.dll; DestDir: {sys}
Source: ..\CR85\p2sifmx.dll; DestDir: {sys}
Source: ..\CR85\p2smon.dll; DestDir: {sys}
Source: ..\CR85\p2sodbc.dll; DestDir: {sys}
Source: ..\CR85\p2soledb.dll; DestDir: {sys}
Source: ..\CR85\p2sora7.dll; DestDir: {sys}
Source: ..\CR85\p2ssql.dll; DestDir: {sys}
Source: ..\CR85\p2ssyb10.dll; DestDir: {sys}
Source: ..\CR85\sscsdk80.dll; DestDir: {sys}
Source: ..\CR85\u2dapp.dll; DestDir: {sys}
Source: ..\CR85\u2ddisk.dll; DestDir: {sys}
Source: ..\CR85\u2dmapi.dll; DestDir: {sys}
Source: ..\CR85\u2dnotes.dll; DestDir: {sys}
Source: ..\CR85\u2dpost.dll; DestDir: {sys}
Source: ..\CR85\u2dvim.dll; DestDir: {sys}
Source: ..\CR85\u2fcr.dll; DestDir: {sys}
Source: ..\CR85\u2fhtml.dll; DestDir: {sys}
Source: ..\CR85\u2fodbc.dll; DestDir: {sys}
Source: ..\CR85\u2frec.dll; DestDir: {sys}
Source: ..\CR85\u2frtf.dll; DestDir: {sys}
Source: ..\CR85\u2fsepv.dll; DestDir: {sys}
Source: ..\CR85\u2ftext.dll; DestDir: {sys}
Source: ..\CR85\u2fwks.dll; DestDir: {sys}
Source: ..\CR85\u2fwordw.dll; DestDir: {sys}
Source: ..\CR85\u2fxls.dll; DestDir: {sys}
Source: ..\CR85\u2l2000.dll; DestDir: {sys}
Source: ..\CR85\u2lbar.dll; DestDir: {sys}
Source: ..\CR85\u2lcaps.dll; DestDir: {sys}
Source: ..\CR85\u2lcom.dll; DestDir: {sys}
Source: ..\CR85\u2ldts.dll; DestDir: {sys}
Source: ..\CR85\u2lsamp1.dll; DestDir: {sys}
Source: ..\CR85\u25dts.dll; DestDir: {sys}
Source: ..\CR85\u252000.dll; DestDir: {sys}
Source: ..\CR85\craxddrt.dll; DestDir: {sys}
Source: ..\CR85\craxdrt.dll; DestDir: {sys}
Source: ..\CR85\cpeaut32.dll; DestDir: {sys}
Source: ..\CR85\exlate32.dll; DestDir: {sys}

ok

USUARIO.EXCLUIDOS 17/12/2006 20:40:39
#190477
Coyote, eu estava pensando que talvez pelo fato de não encontrar os arquivos na pasta que informamos talvez vc esteja desistindo de seguir o resto de nossas dicas.

Como eu disse num post anterior, duvido muito que a seagate tenha modificado todos os nomes de suas dll's.

Isto seria impossível por motivos de compatibilidade com sistemas antigos que continuariam procurando por elas.

Então como eu mandei o arquivo runtime.hlp que diz todos os nomes das dll's para as determiadas tarefas, peço que procure as dll's simplemente pelo nome e não pelo caminho(Ex: crystal32.dll e não c:\...[caminho da instalação]\crystal32.dll).

Então a dica é, procure o arquivo no micro inteiro e não só na pasta do runtime.hlp da versão 8.5 !!!

Conseguindo resolver este problema com qualidade profissional e postando a solução aqui vc nos ajuda muito documentando o que muita gente vai precisar fazer um dia, inclusive eu !
MORDOR 17/12/2006 22:55:24
#190483
O melhor a ser feito é ler as instruções no help do Crystal. A versão 9 por exemplo, é super complicada de distribuir, existem DLLs com localização específica, informações que devem ser gravadas no registro do Windows e muitas das DLLs não tem que ser registradas. Na versão 9 aqui do meu micro essas informações encontram-se no arquivo "Runtime.chm" na pasta "Developer Files\Help\En" no diretório onde instalei o Crystal. Se você seguir passo a passo o que diz no help funcionará, outra solução é encontrar um instalador pronto, no Visual Studio 2005 existe um setup do Windows Installer (.msi) da versão 10 pronto pra fazer a distribuição, só não te mando, pois tem 16 MB e minha internet é discada.
USUARIO.EXCLUIDOS 18/12/2006 07:44:54
#190521
ARNALDO: Vou tentar procurar os arquivos...

KRLOS: Vou testar esse seu código. (Obrigado)

EMERSON E MORDOR: Eu já achei o arquvo Runtime.chm do meu crystal 10 aqui no meu micro, já achei todas as dlls e ocxs necessárias. O meu problema é que existe uma tal de "crqe.dll" que dá erro ao registrar na máquina do cliente... Se eu registro manualmente, ela dá erro também (diz que não consegue achar o módulo especificado) sendo que o caminho e o comando estão certos. Já vi vários tópicos sobre esse erro aqui no VbMania, e, em nenhum deles uma resposta concreta, ou seja, ninguém conseguiu resolver esse problema...

Tá foda, eu acho que a solução seria voltar para a versão 8.5 ou para o crystal 9, que nunca obtive esse tipo de erro em instalações...

Obrigado a todos pela ajuda...
MORDOR 18/12/2006 13:56:41
#190631
Está instalando no local especificado no help? Na versão 9 é necessária a instalação da ""Microsoft Layer for Unicode on Windows 95/98/ME Systems (MSLU) version 1.0" (unicows.dll).

Include unicows.dll only for applications installed on Win9x machines. Due to licensing restrictions, you must get unicows.dll from the Microsoft web site. Go to http://www.microsoft.com/msdownload/platformsdk/sdkupdate/default.htm? and select "Microsoft Layer for Unicode on Windows 95/98/ME Systems (MSLU) version 1.0".
USUARIO.EXCLUIDOS 18/12/2006 14:42:52
#190649
Cara, acho o seguinte. Se vc fizer adicionar o componente dentro do seu projeto ao crystal report view e crystal report control e gerar uma instalação, vc vai saber exatamente quais dllÂÂÂ's e ocxÂÂÂ's que serão necessárias estarem no cliente. Lembrando q as dllÂÂÂ's e ocxÂÂÂ's referentes a banco vai depender do seu tipo de acesso ao banco.
USUARIO.EXCLUIDOS 18/12/2006 14:48:56
#190653
Agora então seu erro é outro, vc não sabia distribuir, agora vc não consegue registrar uma dll específica.

Problema 1 resolvido !


Joga esta dll na pasta do .exe que não precisa registrar. este é o primeiro lugar onde o sistema vai procurar.

Problema 2 resolvido !
USUARIO.EXCLUIDOS 18/12/2006 15:00:25
#190659
Bom ele tá assim no INNO:

Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crqe.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder


vou tentar como o Emerson disse:

Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crqe.dll; DestDir: {app}; Flags: regserver sharedfile promptifolder


Vou testar aqui, e depois posto a resposta...

(Abaixo segue a instalação do crystal pelo código INNO)

Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\sacommoncontrols.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\filedialog.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crdb_dictionary.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\p2ixbse.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\CRAnalyzer.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\sscdlg.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crdeploy.reg; DestDir: {app}; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\keycode.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2ddisk.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2ftext.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2fcr.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crtslv.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\ExportModeller.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crxf_xls.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crxf_wordw.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crxf_rtf.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crxf_pdf.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\sscsdk80.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\exlate32.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\querybuilder.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crdb_odbc.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crdb_dao.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crdb_ado.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile

Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\Implode.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u25samp1.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u25dts.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u252000.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2lfinra.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2lexch.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2ldts.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2lcom.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\u2l2000.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\ufmanager.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crtowords_en.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\msvcrt.dll; DestDir: {sys}; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\unicows.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: sharedfile
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\craxddrt.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\craxdrt.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crviewer.dll; DestDir: {sys}; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\msstdfmt.dll; DestDir: {sys}; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\msbind.dll; DestDir: {sys}; Flags: regserver sharedfile promptifolder
Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\msado25.tlb; DestDir: {sys}; Flags: sharedfile

Source: C:\NotaFiscal\VB6\Instalador\PDW\Support\crqe.dll; DestDir: {cf}\Crystal Decisions\2.5\bin; Flags: regserver sharedfile promptifolder


Obrigado a todos pela ajuda...


Página 2 de 4 [35 registro(s)]
Tópico encerrado , respostas não são mais permitidas