CORRECÇÃO: O IDE do Visual Studio 2008 SP1 não mostra nenhuma resposta durante vários segundos quando definir pelo menos um ponto de interrupção na aplicação


Sintomas


Depurar uma aplicação no Microsoft Visual Studio 2008 Service Pack 1 (SP1). Quando definir pelo menos um ponto de interrupção num ficheiro de origem, o IDE do Visual Studio 2008 SP1 não mostra nenhuma resposta para vários segundos, em seguida, continua a funcionar. Este problema ocorre quando o Visual Studio debugger é definido para carregar automaticamente ficheiros de símbolos para todos os módulos.

Nota Este problema não ocorre quando definir pelo menos um ponto de interrupção no IDE do Visual Studio 2005 e Visual Studio 2008 lançadas para produção (RTM) IDE.

Causa


Este problema ocorre porque os passos de depurador do Microsoft Visual Studio 2008 SP1 através da origem de código em vez do código de origem relacionados na aplicação.

Resolução


Agora tem uma correcção suportada disponível na Microsoft. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pelo próximo service pack que contenha esta correcção.

Para resolver este problema imediatamente, contacte o suporte técnico da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone do suporte técnico da Microsoft e informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:Nota Em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos de normais do suporte serão aplicados a questões de suporte adicionais e problemas que não se enquadrem na atualização específica em questão.

Pré-requisitos

Tem de ter o Visual Studio 2008 Service Pack 1 (SP1) instalado para aplicar esta correcção.

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção se não intance relativo do Visual Studio estiver em utilização.

Informações sobre substituição da correção

Esta correcção não substitui quaisquer outras correcções.

Informações de ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.
Nome do ficheiroVersão do ficheiroTamanho do ficheiroDataHoraPlataforma
Natdbgde.dll9.0.30729.41031,346,88027-Apr-200908:45x64
Natdbgee.dll9.0.30729.4103313,66427-Apr-200908:45x86

Estado


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