Next Topic

Previous Topic

Book Contents

Localizar localização

O elemento <Localizar><Localização/></Localizar> aponta para uma localização, se existir que satisfaça o bloco <Localizar/> principal. Não importa o Tipo de localização usada, o mecanismo usa o valor como um caminho e procura por um arquivo com o nome fornecido pelo identificador de <Nome/>. Consulte Satisfação.

Localizando arquivos

A localização de um arquivo é a forma mais fácil de localizar o executável, mas também é a mais trabalhosa. A maioria dos instaladores coloca seus arquivos em localizações arbritárias, portanto, geralmente não é a melhor solução. Observe que todas as variáveis estão aqui disponíveis,

    <Tipo de localização="file"  
         File="%programfiles%\Adobe\Illustrator 10\Illustrator.exe" />

Localizando do registro

A segunda forma mais fácil de localizar o executável é a de encontrar o caminho para o mesmo no registro, onde a maioria dos instaladores armazenam a referência. Isso irá endereçar o caso onde o instalador coloca os arquivos em localizações arbritárias.

    <Tipo de localização="registry" SubType="value">
         HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\Acrobat.exe
    </Localização>

Atributos

Descrição

Valores possíveis

Necessário?

Tipo

Especifica qual o tipo desta localização, e mostra ao mecanismo que deveria tentar examiná-la.

arquivo, registro

Sim

Subtipo

Especifica qual parte da localização usar.

Valor

Não

Arquivo

Para Tipo="file", identifica que o arquivo, se existir, que será usado para satisfazer o bloco <Localizar/> principal.

Um caminho para um arquivo

Não

Secundário

Mínimo

Máxima

Texto: Quando Tipo="registry", o texto é o caminho do registro para a chave a ser examinada.

N/D

N/D