Artigo: 297168 - Última revisão: terça-feira, 15 de Março de 2005 - Revisão: 4.1 Como actualizar programaticamente a lista de origem de um pacote do Windows Installer instalada
Nesta páginaSumárioO Windows Installer mantém uma lista de rede ou caminhos de origem URL ao pacote de instalação de um produto instalado. Isto é conhecido como "lista de origem." Se forem necessários os ficheiros de origem de instalação, o programa de instalação irá tentar utilizar o último caminho disponível conhecido. Isto é conhecido como "LastUsedSource". Se o LastUsedSource não estiver disponível ou não é válido, o programa de instalação localiza uma origem através da enumeração lista de origem e utiliza a primeira localização acessível que encontrar. Poderá ser necessário alterar a lista de origem do Windows Installer para um produto instalado. Poderá ser necessário para resistência manutenção e a origem correcta. Este artigo explica como utilizar o Microsoft Visual Basic Script e a interface de automatização do Windows Installer para alterar a lista de origem. Mais InformaçãoO objecto de programa de instalação da interface de automatização expõe três métodos que são úteis na manipulação de lista de origem de um produto instalado. Estes métodos são AddSource ClearSourceList e ForceSourceListResolution . AddSource método: Adiciona uma origem à lista de origens de rede válido na lista de origem. Sintaxe: objecto .AddSource ( produtos como cadeia, utilizador As String origem como cadeia ) Parâmetros: objecto Objecto do programa de instalação. produto O código de produto para o pacote a ser actualizados. utilizador O nome de utilizador para uma instalação por utilizador; uma cadeia vazia para uma instalação por computador. origem A nova origem a ser adicionado. Valor de retorno: nenhum ClearSourceList método: Remove todas as origens de rede da lista de origem. Sintaxe: objecto .ClearSourceList ( produto As String, o utilizador como cadeia ) Parâmetros: objecto Objecto do programa de instalação. produto O código de produto para o pacote para ser actualizado. utilizador O nome de utilizador para uma instalação por utilizador; uma cadeia vazia para uma instalação por computador. Devolver valor: nenhum ForceSourceListResolution método: Força o Installer efectue a lista de origem para uma origem de produto válida da próxima vez que é necessária uma origem de procura. Três destes métodos requerem o código de produto para o produto vai ser manipulada cuja lista de origem e o nome de utilizador para uma instalação por utilizador ou uma cadeia vazia para uma instalação por computador. Sintaxe: objecto .ForceSourceListResolution ( produto As String, o utilizador como cadeia ) Parâmetros: objecto Objecto do programa de instalação. produto O código de produto para o pacote a ser actualizados. utilizador O nome de utilizador para uma instalação por utilizador; uma cadeia vazia para uma instalação por computador. Devolver valor: nenhum Escrever o VBScriptO primeiro passo na automatização o Windows Installer é instanciar uma instância do objecto do Installer. Pode fazê-lo utilizando o ProgID WindowsInstaller.Installer :Depois do objecto de programa de instalação tenha sido instanciado, lista de origem pode ser manipulada através da utilização de um dos métodos descritos anteriormente. Seguem-se blocos de código de exemplo para cada um dos métodos de manipulação de lista de origem. O código de exemplo demonstra a manipulação de lista de origem para o Microsoft Office 2000 Premium para uma instalação por computador. AddSource ForceSourceListResolution A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 297168
(http://support.microsoft.com/kb/297168/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Voltar ao topo