DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 906765 - Última revisão: segunda-feira, 15 de Janeiro de 2007 - Revisão: 1.3

 

Nesta página

Sintomas

Quando cria uma chave de registo e um valor num projecto de configuração do Microsoft Visual Studio, o valor para a chave de registo pode estar vazio ao instalar a aplicação num computador. Este problema poderá ocorrer se utilizar o Editor de registo no Microsoft Visual Studio 2005 ou no Microsoft Visual Studio .NET para criar a chave de registo para o projecto.

Causa

Este problema ocorre se esquerda parênteses rectos ([]) carácter é o primeiro carácter no campo valor do registo Editor do Visual Studio.

Resolução

Para resolver este problema, utilize o tipo de dados formatado para formatar o valor. Por exemplo, para criar um valor de [ABC] para uma chave de registo, escreva o seguinte no valor de campo no Visual Studio Editor de registo:
[\[]ABC[\]]

Mais Informação

Passos para reproduzir o problema

  1. No Visual Studio 2005 ou no Visual Studio. NET, crie um novo programa de configuração do projecto.
  2. No menu Ver , aponte para Editor e, em seguida, clique em registo .
  3. Expanda HKEY_LOCAL_MACHINE.
  4. Clique com o botão direito do rato em software , aponte para Novo e, em seguida, clique em Valor da cadeia .
  5. Escreva teste e, em seguida, prima ENTER.
  6. Clique em teste e, em seguida, escreva [ABC] no campo valor da janela Propriedades.
  7. Compile o projecto.
  8. Instale a aplicação num computador.
  9. Verifique se o valor para a seguinte chave de registo está vazio:
    HKEY_LOCAL_MACHINE\Software\Test

Referências

Para obter mais informações sobre como utilizar o tipo de dados formatado , visite o seguinte Microsoft Developer Network (MSDN) Web site:
http://msdn2.microsoft.com/en-us/library/aa368609.aspx (http://msdn2.microsoft.com/en-us/library/aa368609.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
Palavras-chave: 
kbmt kbdev kbtshoot kbcode kbprb KB906765 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: 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: 906765  (http://support.microsoft.com/kb/906765/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft