COMPILAR NO SEVEN, RODA NO XP?

FUTURA 18/11/2011 11:14:35
#389371
pessoal, passei meu SO par seven, instalei tudo normal, porém ao gerar um exe e mandar para um cliente, deu erro [Ô]classe não suporta a automação[Ô], ou algum assim....é isso mesmo ?
FUTURA 18/11/2011 11:43:48
#389377
então no caso o cliente ja usava o sistema, e depois q mudei meu micro pra seven, q deu o erro, vc diz q o executável deve referenciar novas dlls/ocxs q estão apenas no seven ?, no caso gerar a instalação pelo seven, ao rodar no micro xp, não pode dar pau ?
NETMANIA 18/11/2011 12:00:35
#389378
O que posso te aconselhar neste caso é instalar o VMWare e criar uma máquina virtual com Windows XP só para mexer com VB6.
FUTURA 18/11/2011 13:46:11
#389394
vixe....então é melhor deixar mesmo o xp virtualizado, agora seguinte, no caso do vmware, o xp virtual, vai achar o windows 7 em rede ?, eu tenho aqui o virtual pc 2007, e não achou não, qdo era xp o SO principal, e no virutal pc eu tinha o 2003 e winodws 98, comunicava normal, até baixei o novo virtual pc, mas descobri q meu micro não tem suporte a virtualização (HAV)...kkkkkk... essa microsoft inventa cada bomba.....

tem link facil da vmware ?
NETMANIA 18/11/2011 14:20:32
#389402
Ele consegue acessar a rede normalmente, basta que na hora que você criar a máquina virtual, escolher o modo de comunicação da rede para ser do tipo NAT, assim ele assume a faixa de IP da conexão do sistema operacional do hospedeiro.
FUTURA 18/11/2011 14:50:56
#389406
então, fiz isso no virtual pc, as vezes ele acha o [Ô]micro-principal[Ô] , as vezes não..xp e seven é meio complicado né...rs.... mas no caso a vmware tem mais recursos q o virtual pc ?
NETMANIA 18/11/2011 15:14:42
#389407
Na minha opinião o VMWare de deixa ter mais controle do que o Virtual PC
FUTURA 18/11/2011 15:18:38
#389409
ele é pago né ?, tem alguma versão free ?... aqui no virtual pc, deixei como nat, mas ta tendo dificuldade pra enxergar o hospedeiro, no caso, teria q deixar os 2 sem IPs ?
PHOENIX209E 18/11/2011 16:15:12
#389425
FUTURA,tenta usar o Regasm copia toda e qualquer DLL gerada pelo seu compilador pra pasta C:\windows\system32.
depois direcione seu interpretador de comando (prompt) pra pasta C:\windows\Microsoft.NET\Framework\v2.0.50727 e de o comando:

RegAsm C:\WINDOWS\SYSTEM32\SUA_DLL.DLL /codebase


<enter>

tente rodar novamente sua aplicação
Página 1 de 2 [15 registro(s)]
Tópico encerrado , respostas não são mais permitidas