Problemas com o InstallShield
29/03/2003
0
Olá pessoal. Tenho um projeto que utiliza o DB Express para acessar o MS Sql.
Tentei fazer o setup deste utilizando o installshield, apenas especificando o executável como arquivo a ser copiado na instalação.
O Setup roda normalmente, mas o aplicativo reclama das dlls dbexpmss.dll e midas.dll ao ser executado. Bem, se eu copiar estas para o diretório do programa ou incluir elas na instalação, o aplicativo roda perfeitamente.
Mas, o installshield tem como recurso os mergemodules, que acredito que são justamente os pacotes que contém estas e outras dlls, necessárias para o acesso a banco de dados, etc. Certo :?:
Porém, se acrescento no projeto do installshield alguns destes pacotes, aliás, qualquer pacote, o setup gera a seguinte mensagem de erro durante a sua execução :
internal error 25001.1615:RegistrationCosting::
CostAllISSelfRegEntries::
MsiDatabaseOpenView(hDatabase,_T(´Select * from
ISSelfReg´),hView)
Ao clicar em OK, a instalação continua, mas o aplicativo não funciona (informa que não conseguiu acessar as dlls já citadas acima).
O que significa este erro :?:
Os mergemodules servem para registrar estas dlls :?:
Ou devo incluir os arquivos dlls necessários ao aplicativo manualmente no projeto do installshield :?:
Aguardo retorno.
Grato.
Tentei fazer o setup deste utilizando o installshield, apenas especificando o executável como arquivo a ser copiado na instalação.
O Setup roda normalmente, mas o aplicativo reclama das dlls dbexpmss.dll e midas.dll ao ser executado. Bem, se eu copiar estas para o diretório do programa ou incluir elas na instalação, o aplicativo roda perfeitamente.
Mas, o installshield tem como recurso os mergemodules, que acredito que são justamente os pacotes que contém estas e outras dlls, necessárias para o acesso a banco de dados, etc. Certo :?:
Porém, se acrescento no projeto do installshield alguns destes pacotes, aliás, qualquer pacote, o setup gera a seguinte mensagem de erro durante a sua execução :
internal error 25001.1615:RegistrationCosting::
CostAllISSelfRegEntries::
MsiDatabaseOpenView(hDatabase,_T(´Select * from
ISSelfReg´),hView)
Ao clicar em OK, a instalação continua, mas o aplicativo não funciona (informa que não conseguiu acessar as dlls já citadas acima).
O que significa este erro :?:
Os mergemodules servem para registrar estas dlls :?:
Ou devo incluir os arquivos dlls necessários ao aplicativo manualmente no projeto do installshield :?:
Aguardo retorno.
Grato.
Rmboni
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)