Estou com a seguinte situação em relação a MSADO27.tlb
Tinha meu ambiente de desenvolvimento no Windows XP SP3 funcionando tanto a parte de desenvolvimento quanto a geração do instalador para usuários tudo funcionando perfeitamente. Contudo quando atualizei o sistema operacional para Windows 7 SP1 32 bits a parte de desenvolvimento fico fino! Não apresentou nenhum problema.
Todavia ao gerar o instalador e instalar nos usuários com Windows XP e Windows 7 sem SP1 ocorre erro na conexão do banco ao iniciar aplicação. Após alguns dias analisando essa situação de erro cheguei algumas conclusões sobre o erro. E o principal é que msado27.tlb foi atualizada no Windows SP 1 mantendo o mesmo nome e os projetos VB6 compilado com essa nova versão não terá compatibilidade com a versão do Windows XP e Windows 7 sem SP1.
Após leitura do artigo segui os passos da solução para "Para computadores de 32 bits". Contudo após recompilar novamente utilizando a nova TLB do artigo com sucesso ao instalar no cliente com Windows XP ou Windows 7 sem SP1 o erro continua.
Gostaria de saber se alguém teve esse problema e como conseguiu contornar o mesmo.
Pergunta
MRMB
Pessoal,
Estou com a seguinte situação em relação a MSADO27.tlb
Tinha meu ambiente de desenvolvimento no Windows XP SP3 funcionando tanto a parte de desenvolvimento quanto a geração do instalador para usuários tudo funcionando perfeitamente. Contudo quando atualizei o sistema operacional para Windows 7 SP1 32 bits a parte de desenvolvimento fico fino! Não apresentou nenhum problema.
Todavia ao gerar o instalador e instalar nos usuários com Windows XP e Windows 7 sem SP1 ocorre erro na conexão do banco ao iniciar aplicação. Após alguns dias analisando essa situação de erro cheguei algumas conclusões sobre o erro. E o principal é que msado27.tlb foi atualizada no Windows SP 1 mantendo o mesmo nome e os projetos VB6 compilado com essa nova versão não terá compatibilidade com a versão do Windows XP e Windows 7 sem SP1.
Verifiquei esse link da Microsoft que fala sobre o erro Um aplicativo ADO não é executado em sistemas operacionais de nível inferior após recompilá-lo em um computador que esteja executando o Windows 7 SP 1 ou Windows Server 2008 R2 SP 1 ou que tem o KB983246 instalado
Após leitura do artigo segui os passos da solução para "Para computadores de 32 bits". Contudo após recompilar novamente utilizando a nova TLB do artigo com sucesso ao instalar no cliente com Windows XP ou Windows 7 sem SP1 o erro continua.
Gostaria de saber se alguém teve esse problema e como conseguiu contornar o mesmo.
Desde já agradeço!
Editado por CrispimLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.