Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

programadorvb6

Como registar as vossas Bib. (ocx;dll..) sem passar pelo UAC do Windows

Mensagens Recomendadas

programadorvb6

Olá Boa tarde a todos.

Em muitos casos tenho-me deparado com alguma dificuldade em registar Bibliotecas nas versões superiores ao XP.

Grande parte da causa é a protecção que existe por parte do Windows Vista e Seven que dá pelo nome de (UAC) que não permite que seja registada qualquer biblioteca em nossas máquinas.

Muito já foram os processos documentados em várias páginas web , de como contornar o problema, embora eu ache que seja pouco ortodoxo  a maneira de como são  executados alguns processo.

Grande parte dos programadores usam instaladores profissionais para fazer a instalação de suas aplicações.

Eu pessoalmente trabalho com o InnoSetup (Freeware) e vou explicar como contornar o problema da protecção existente em versões superiores ao XP ás quais o registo de bib. nos é negado.

Passo explicar qual a instrução que deve colocar no inicio:

- Coloque em :

[setup]   a seguinte instrucção :

PrivilegesRequired=admin

Ficaria +- assim :

;##########################################################################
;#                                Ano : 2008                              #
;#                                                                        #
;#                      VSoft, Lda. - Fire Link v 1.0                     #
;#                                                                        #
;#           Instalação do programa e seus procedimentos e opções         #
;##########################################################################

[setup]
AppName=Fire Link
AppVerName=Fire Link 1.15
AppVersion=1.15
DefaultDirName={pf}\Fire Link
DefaultGroupName=Fire Link
OutputDir=I:\FIRE Link\Instalacao\OutPut\
OutputBaseFilename=Instalar Full
InternalCompressLevel=ultra
VersionInfoVersion=1.11
VersionInfoCompany=VSoft,Lda.
Compression=lzma/ultra
Instrução Para Instalar no Vista e Seven sem problemas de registo de Bibliotecas
PrivilegesRequired=admin

[Languages]
Name: "portuguese"; MessagesFile: "compiler:Languages\Portuguese.isl"

Grave com o InnoSetup e proceda á sua compilação.

Programa : isetup-5.3.9.exe

Link : http://www.jrsoftware.org/isdl.php

Com isto me despeço.

Espero ter ajudado.

Até+

Programadorvb6

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.