Quantcast
Channel: Integração VB6 e .NET
Viewing all articles
Browse latest Browse all 2

Integração VB6 e .NET

$
0
0

Olá a todos!

Eu tenho um sistema em vb6 e quero convertê-lo para vb.net. Porém, o sistema é muito grande e levará muito tempo para reescrevê-lo completamente.

Por isso eu estou escrevendo primeiro o código do executável em .net e adicionando referências as dlls feitas em vb6, que serão reescritas com o tempo.

Em sistemas 32-bit a integração é feita com sucesso.

Mas em sistemas 64-bit ele me retorna o seguinte erro quando eu tento instanciar um objeto de uma classe qualquer do vb6:

"Falha na recuperação de factory de classes COM do componente com CLSID {84515EFF-14F6-4474-A73C-44B944B1B7EA} devido ao seguinte erro: 80040154."

 

Eu pesquisei na internet e encontrei um artigo dizendo que eu deveria compilar as dlls para rodar apenas em 32-bit, mas não encontrei nenhuma configuração no vb6 que faça isso.

 

Eu gostaria de saber se vocês sabem de alguma solução para este problema, ou um meio de contorná-lo.

Desde já agradeço!


Matheus

Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>