CORRECÇÃO: Você pode enfrentar desempenho lento quando você trabalha com uma solução do Visual Basic que contém vários projetos no Visual Studio 2005

Traduções deste artigo Traduções deste artigo
ID do artigo: 920805 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você trabalha com uma solução do Microsoft Visual Basic que contém vários projetos no Microsoft Visual Studio 2005, poderá detectar os seguintes problemas de desempenho no IDE do Visual Studio 2005:
  • Você enfrenta um tempo de resposta lento quando você usa depuração de passo único. Por exemplo, o tempo de resposta é lento quando você pressionar F10 para entrar em uma linha de código.
  • Você enfrenta um tempo de resposta lento quando a lista de erros ou a lista de tarefas é atualizada pelo Visual Studio 2005.
  • Você enfrenta um tempo de resposta lento quando você usa o recurso IntelliSense.

Resolução

Informações sobre o hotfix



Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.

Para baixar esse hotfix a partir do MSDN Code Gallery, visite o seguinte site da Microsoft:
http://code.msdn.microsoft.com/KB920805

Observação MSDN Code Gallery exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma listado, é porque a página de recursos da Galeria de código não está disponível para esse idioma.

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support

Pré-requisitos

Você deve ter o Visual Studio 2005 instalado para aplicar esse hotfix.

Requisitos de reinicialização

Não é necessário reiniciar o computador após aplicar esse hotfix.

Informações do registro

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows

Para obter melhor desempenho desse hotfix, adicionar e, em seguida, habilitar o valor de registro
OptimizePDB
. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite regedit e, em seguida, clique em OK .
  2. Localize e, em seguida, clique na seguinte chave do Registro:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\VB Editor
    Observação Se você estiver usando o Visual Basic Express, a chave do registro deve ser a seguinte:
    HKEY_CURRENT_USER\Software\Microsoft\VBExpress\8.0\VB Editor
  3. Clique em Editar , clique em novo e, em seguida, clique em Valor DWORD .
  4. Digite OptimizePDB e, em seguida, pressione ENTER.
  5. Clique com o botão direito do mouse OptimizePDB e, em seguida, clique em Modificar .
  6. Digite 1 e, em seguida, clique em OK .
  7. Feche o Editor do Registro.

    Depois de adicionar o valor de registro
    OptimizePDB
    , abra a solução Visual Basic no Visual Studio 2005. Em seguida, clique em Limpar solução no menu Build .
O valor de registro OptimizePDB faz o compilador do Visual Basic otimizar o arquivo .PDB para melhorar o desempenho. No entanto, o novo formato de arquivo .PDB não é totalmente compatível com o antigo formato de arquivo .PDB. Por isso, uma versão do Visual Studio 2005 que não tenha este hotfix aplicado pode ser não é possível ler o novo formato de arquivo .PDB. Para resolver esse problema, aplicar esse hotfix em todos os computadores de desenvolvimento, ou clique em Limpar solução ou Rebuild Solution no menu Build antes de iniciar a solução de depuração.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle.

Esse hotfix inclui dois pacotes:
  • Um pacote do Visual Studio 2005
  • Um pacote do Microsoft .NET Framework 2.0
Você deve instalar os dois pacotes.
Arquivos de hotfix Visual Studio 2005
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Cpde.dll8.0.50727.181487,93614 De julho de 200600: 58x 86
Msenv.dll8.0.50727.1819,107,45614 De julho de 200601: 13x 86
Msvb7.dll8.0.50727.1813,143,68014 De julho de 200601: 15x 86
Msvbprj.dll8.0.50727.1812,779,64814 De julho de 200601: 15x 86
O arquivo de hotfix do .NET Framework 2.0
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Vbc.exe8.0.50727.1811,157,12014 De julho de 200604: 52x 86

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Observação Se você instalar esse hotfix e você não tem o arquivo Msxml6.dll instalado no computador, você receberá a seguinte mensagem de erro quando você acessa um bloco de comentário XML:
Aviso 1 erro de análise de documentação XML: encontrado um caractere inválido no conteúdo de texto. Comentário XML será ignorado.
Para resolver esse problema, instale o MSXML 6.0 Parser que está incluído na mídia de instalação do Visual Studio 2005.

Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software
Esse hotfix também inclui as correções são descritas nos seguintes artigos da Base de dados de Conhecimento Microsoft:
915038CORRECÇÃO: Você pode receber mensagens de erro compilador Visual Basic quando você estiver desenvolvendo um projeto Visual Basic 2005 em Visual Studio 2005
917452CORRECÇÃO: Você pode enfrentar problemas de desempenho ao usar soluções que contêm grandes projetos do Visual Basic no Visual Studio 2005
920145CORRECÇÃO: Você pode receber uma mensagem de erro quando consomem um assembly que tem um tipo genérico ofuscado no Visual Studio 2005
919904CORRECÇÃO: Você pode receber uma mensagem de erro ao tentar criar um projeto da Web que referencia um assembly.NET Compact Framework 2.0 no Visual Basic 2005

Propriedades

ID do artigo: 920805 - Última revisão: quarta-feira, 1 de novembro de 2006 - Revisão: 1.8
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • Microsoft Visual Studio 2005 Team System Test Edition
Palavras-chave: 
kbmt kbfix kbbug kbqfe kbpubtypekc KB920805 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 920805

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com