none
Aplicação VB6 não registra OCX em Servidor Win2003 RRS feed

  • Pergunta

  • Olá pessoal! Minha questão é a seguinte:

    Tenho uma aplicação desenvolvida em VB6, que quando inicializada verifica se os arquivos OCX da estação necessárias para o funcionamento de minha aplicação estão de acordo com os arquivos OCX que se encontram no servidor (arquivos OCX estes desenvolvidos por mim). Faço desta forma para que a atualização da aplicação no cliente funcione de forma mais tranquila. Atualizo os arquivos no servidor e as estações se atualizam automaticamente a partir daí.

    Tudo funciona muito bem em sistemas que o Servidor roda Windows 2000/XP/98/NT etc ... Mas quando o que tenho instalado no servidor é o Windows 2003, eu só consigo registrar a OCX caso esteja logado com um usuário Administrador!
    Isto me causa muito transtorno, visto que alguns de meus clientes utilizam o Terminal Service para usar o sistema (ou seja, fica tudo no servidor, e o registro da OCX para o usuário também é feito no servidor).

    Fazem idéia do que pode ser ? a OCX copia pro lugar certo, mas não registra.

    Espero ter conseguido ser claro na questão (é meio embolada a situação, eu sei...)

    Grato pela a atenção desde já.
    sexta-feira, 10 de agosto de 2007 20:07