Jump to content
  • 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

Recommended Posts

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.