DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 917452 - Última revisão: quarta-feira, 6 de dezembro de 2006 - Revisão: 2.13

 

Nesta página

Sintomas

Quando você desenvolve uma solução do Microsoft Visual Basic que contém projetos grandes no Microsoft Visual Studio 2005, poderá detectar os seguintes problemas de desempenho no IDE do Visual Studio 2005:
  • Leva mais tempo para criar e recrie a solução.
  • Você enfrenta um tempo de resposta lento quando você pressionar F5 para iniciar a depuração.
  • Você enfrenta um tempo de resposta lento quando você executar a renomeação simbólica. Utilização da CPU pode aumentar a mais de 50 por cento durante o processo de renomeação.
  • Você enfrenta o tempo de resposta lento no Editor de código.
  • Você enfrenta o tempo de resposta lento no IntelliSense.
  • Consumo de memória virtual pelo Visual Studio 2005 é aumentado comparados com versões anteriores do Visual Studio.

Causa

Esse problema ocorre devido a problemas de desempenho no compilador Visual Basic 2005.

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/KB917452 (http://code.msdn.microsoft.com/KB917452)

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 (http://support.microsoft.com/contactus/?ws=support)

Pré-requisitos

Não pré-requisitos são necessários.

Requisitos de reinicialização

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

Informações sobre a substituição do hotfix

Esse hotfix substitui o hotfix descrito no artigo da Base de dados de Conhecimento da Microsoft 915038.

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:
322756  (http://support.microsoft.com/kb/322756/ ) Como fazer backup e restaurar o registro no Windows


Para obter mais ganho de desempenho a partir deste hotfix, adicione 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 o 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. Portanto, uma versão do Visual Studio 2005 que não tenha este hotfix aplicado não poderá ler o novo formato do arquivo .PDB. Para resolver esse problema, aplicar esse hotfix em todos os computadores de desenvolvimento ou em Solution limpa ou Rebuild Solution no menu Build antes 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 é para o Visual Studio 2005 e um pacote é para o Microsoft .NET Framework 2.0. Informe o profissional de suporte Microsoft no pacote que você deseja.
O Visual Studio 2005 pacote
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
Msvb7.dll8.0.50727.933,137,53629 De março de 200601: 04
Msvbprj.dll 8.0.50727.932,768,89629 De março de 200601: 05
O pacote .NET Framework 2.0
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
Vbc.exe 8.0.50727.931,146,88029 De março de 200604: 55

Situação

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

Mais Informações

Esse hotfix de desempenho foi mesclada com o hotfix descrito no artigo da Base de dados de Conhecimento da Microsoft 915038. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
915038  (http://support.microsoft.com/kb/915038/ ) CORRECÇÃO: Você pode receber mensagens de erro compilador Visual Basic quando você estiver desenvolvendo um projeto Visual Basic 2005 em 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:
824684  (http://support.microsoft.com/kb/824684/ ) Descrição da terminologia padrão que é usada para descrever as atualizações de software
Este hotfix de desempenho afeta as seguintes áreas do Visual Basic 2005:
  • Taxa de transferência de compilação
  • Desempenho de renomeação simbólica
  • Criar desempenho
  • Consumo de memória é causado pela documentação XML e pela sobrecarga do recurso Edit and Continue
Quando você aplica esse hotfix, você enfrentar os seguintes aprimoramentos de desempenho no Visual Studio 2005:
  • Você enfrentar uma compilação mais rápida e recriar o tempo de resposta.
  • Você enfrenta um tempo de resposta mais rápido quando você pressionar F5 para iniciar a depuração.
  • Você enfrenta renomeação mais rápido de controles de usuário nos modos de exibição Designer e código.
  • Você enfrenta um tempo reduzido para IntelliSense para aparecer no editor de.
  • Você enfrenta um tempo reduzido para interagir com o editor de códigos.
  • Você enfrenta o consumo de memória virtual reduzido pelo processo de devenv.exe.
  • Quando você modifica o código ou renomear controles, você enfrentar menor utilização da CPU no gravidade e duração.
Se você instalar esse hotfix e você não tem o arquivo Msxml6.dll instalado no computador por algum motivo, você receberá a seguinte mensagem de erro para seus blocos 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.

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 2005
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Standard Edition
Palavras-chave: 
kbmt kbfix kbbug kbqfe KB917452 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 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: 917452  (http://support.microsoft.com/kb/917452/en-us/ )
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store