VERSION COMPATIBILITY

ROGERIOHOFFMANN 03/06/2005 11:29:00
#86789
olá,

estou tendo problemas com meu projeto. Utilizo uma aplicação e um activeX dll para acessar a banco de dados, compilei o activeX dll com o "NO COMPATIBILITY" setado, então o vb gerou o arquivo .dll, depois troquei a compatibilidade para "BINARY COMPATIBILITY" e informei o arquivo .dll gerado, e depois tentei compilar o projeto exe mas deu erro:

"The project "PROJETO1" can not be built because it references project "C:\activeX.vbp" which does not have a binary compatibility file set."

Como devo proceder?[S50]
LIZANDRO 03/06/2005 11:39:58
#86797
Acho que vc est referenciando o projeto, pelo erro que deu. no seu projeto adicione o vbp da sua dll, acho que é isso ...
ROGERIOHOFFMANN 03/06/2005 11:55:01
#86807
está inserido, tenho no Group o projeto e a dll. é isso?
LIZANDRO 03/06/2005 12:00:03
#86812
Se não me engando vc deve referenciar somente 1, ou o projeto, ou a dll
ROGERIOHOFFMANN 03/06/2005 12:02:20
#86814
sim, no projeto está referenciado a dll (na verdade o projeto do activeXdll)

E na referencia do activeXdll não há referência ao projeto.
USUARIO.EXCLUIDOS 03/06/2005 15:18:45
#86858
Se você estiver tentando compilar a nova DLL no mesmo local que sua DLL (compatibilidade binária) dará erro mesmo.
ROGERIOHOFFMANN 03/06/2005 15:27:18
#86860
é o mesmo projeto activeXdll que teve algumas alterações. Não posso compilar sobrescrevendo o anterior?? [S61]
USUARIO.EXCLUIDOS 08/06/2005 07:03:44
#87590
Na verdade, você não pode sobrescrever sua DLL (a que você configurou em compatibilidade binária). Caso seja necessário quebrar a compatibilidade binária, depois de gerar a DLL, você sobrescreve a anterior.

Qualquer problema, entre em contato
Tópico encerrado , respostas não são mais permitidas