ID do artigo: 313504 - Última revisão: quinta-feira, 19 de janeiro de 2006 - Revisão: 3.7

CORRECÇÃO: O depurador não funciona após você remover o .NET Framework

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Se mais de uma versão do .NET Framework Redistributable Package está instalada no seu computador e, em seguida, você remover uma versão, você receberá a seguinte mensagem de erro quando você tenta executar um projeto:
"Erro ao tentar executar projeto: não é possível iniciar a depuração.

Não é possível iniciar o programa ' path.exe name '

O depurador não está instalado corretamente. Execute a instalação para instalar ou reparar o depurador".

Causa

Esse problema ocorre porque o depurador não é deixado em um estado de funcionamento depois de remover um pacote redistribuível do .NET Framework.

Resolução

Para resolver esse problema, repare o .NET Framework redistribuível instalação digitando uma das opções a seguir em um prompt de comando:
  • C:\dotnetfx.exe /t:temp /c:"msiexec.exe /fvecms temp\netfx.msi"
  • C:\dotnetfx.exe /t:temp /c:"msiexec.exe /i temp\netfx.msi REINSTALLMODE = ALL ReinstallMODE = vomus"
Observação Se você baixar o .NET Framework redistribuível do site do MSDN (Microsoft Developer Network), o arquivo DotNetFX.exe é encapsulado em Dotnetredist.exe. Digite o seguinte em um prompt de comando para extrair o arquivo:
C:\dotnetredist.exe t: c: \

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".Esse bug foi corrigido no Visual Studio .NET (2003), Visual C++ .NET (2003), Visual Basic .NET (2003), Visual translation from VPE for Csharp .NET (2003), Microsoft Visual J# .NET (2003) e o .NET Framework 1.1.

Mais Informações

O pacote redistribuível do .NET Framework (DotNetFX.exe) está disponível como um arquivo executável autônomo que contém os elementos de tempo de execução do .NET Framework.

Esse problema não ocorre com a primeira versão do .NET Framework Redistributable Package, a menos que você não remover uma versão beta instalada anteriormente do software.

Esse problema pode ocorrer quando uma versão atualizada do instalador redistribuível do .NET se torna disponível.

Referências

Para obter mais informações sobre como reparar o .NET Framework Redistributable Package, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
306160  (http://support.microsoft.com/kb/306160/ ) Como reparar uma instalação existente do SDK do .NET Framework
Para obter informações sobre onde obter o pacote redistribuível do .NET e sobre como distribuir aplicativos .NET com este pacote, consulte o seguinte artigo do MSDN:
http://msdn.microsoft.com/en-us/library/ms994349.aspx (http://msdn.microsoft.com/en-us/library/ms994349.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual C++ .NET 2002 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
  • Microsoft .NET Framework 1.0
  • Microsoft Visual J# .NET 2003 Standard Edition
Palavras-chave: 
kbmt kbvs2005doesnotapply kbvs2005swept kbtshoot kberrmsg kbvs2002sp1sweep kbfix kbbug KB313504 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: 313504  (http://support.microsoft.com/kb/313504/en-us/ )