CORREC플O: O compilador de Visual Basic 2005 termina inesperadamente quando trabalha com um projecto com o Visual Basic 2005 no Visual Studio 2005

Tradu寤es de Artigos Tradu寤es de Artigos
Artigo: 926405 - Ver produtos para os quais este artigo se aplica.
importante Este artigo contm informa寤es sobre como modificar o registo. Certifique-se de que cpia de segurana do registo antes de o modificar. Certifique-se que sabe como restaurar o registo se ocorrer um problema. Para obter mais informa寤es sobre como efectuar uma cpia de segurana, restaurar e modificar o registo, clique no nmero de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
256986Descri豫o do registo do Microsoft Windows
Expandir tudo | Reduzir tudo

Nesta pgina

Sintomas

Quando trabalha com um projecto com o Microsoft Visual Basic 2005 no Visual Studio 2005, o compilador termina inesperadamente (falha). Quando este problema ocorre, recebe uma das seguintes mensagens de erro:

mensagem de erro 1
Compilador do Microsoft Visual Basic encontrou um problema e tem de ser encerrado. Lamentamos o inconveniente.
mensagem de erro 2
Microsoft Visual Studio encontrou um problema e tem de ser encerrado.
Nota Este problema mais provvel que ocorrem quando trabalha com os seguintes tipos de projectos:
  • Projectos do ASP.NET
  • Projectos de aplica寤es Web (WAPs)

Resolu豫o

Informa寤es sobre a correc豫o

Agora disponibilizada pela Microsoft uma correc豫o suportada, mas destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema especfico. Esta correc豫o poder submetida a testes adicionais. Por conseguinte, se no estiver a ser gravemente afectado por este problema, recomendamos que aguarde pelo prximo service pack do Visual Studio 2005 que contenha esta correc豫o.

Para resolver este problema imediatamente, contacte o suporte tcnico da Microsoft para obter a correc豫o. Para obter uma lista completa de nmeros de telefone do suporte tcnico da Microsoft e informa寤es sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota Em casos especiais, os custos normalmente inerentes s chamadas de suporte podero ser anulados, se um tcnico de suporte da Microsoft determinar que uma actualiza豫o especfica resolver o problema. Os custos normais do suporte sero aplicados a problemas adicionais e questes de suporte que no se enquadrem na atualiza豫o especfica em questo.

Pr-requisitos

Tem de ter Visual Studio 2005 instalado para aplicar esta correc豫o.

Requisito de reincio

No necessrio reiniciar o computador depois de aplicar esta correc豫o.

Informa寤es de registo

aviso Podem ocorrer problemas graves se modificar o registo incorrectamente utilizando o Editor de registo ou utilizando outro mtodo. Estes problemas podero forar a reinstala豫o do sistema operativo. Microsoft no garante que estes problemas podem ser resolvidos. Modificar o registo por sua conta e risco.

Esta correc豫o inclui melhorias do desempenho que so descritas nos seguintes artigos da base de dados de conhecimento da Microsoft:
917452CORREC플O: poder detectar problemas de desempenho quando utilizar solu寤es que contm os grandes projectos do Visual Basic no Visual Studio 2005
920805CORREC플O: Poder detectar um desempenho lento quando trabalha com uma solu豫o do Visual Basic que contenha vrios projectos no Visual Studio 2005
Para obter um desempenho melhorado desta correc豫o, adicionar e, em seguida, activar o valor de registo
OptimizePDB
. Para o fazer, siga estes passos:
  1. Clique em Iniciar , clique em Executar , escreva regedit e, em seguida, clique em OK .
  2. Localize e, em seguida, clique na seguinte chave de registo:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\VB Editor
    Nota Se estiver a utilizar o Visual Basic Express, a chave de registo :
    HKEY_CURRENT_USER\Software\Microsoft\VBExpress\8.0\VB Editor
  3. Clique em Editar , clique em Novo e, em seguida, clique em Valor DWORD (DWORD Value) .
  4. Escreva OptimizePDB e, em seguida, prima ENTER.
  5. Clique com o boto direito do rato OptimizePDB e, em seguida, clique em Modificar .
  6. Escreva 1 e, em seguida, clique em OK .
  7. Saia do Editor de registo.

    Depois de adicionar o valor de registo
    OptimizePDB
    , abra a solu豫o do Visual Basic no Visual Studio 2005. Em seguida, clique em Limpar solu豫o no menu criar .
O valor de registo
OptimizePDB
faz com que o compilador de Visual Basic optimizar o ficheiro .pdb para melhorar o desempenho. No entanto, o novo formato de ficheiro .pdb no totalmente compatvel com o formato de ficheiro .pdb antigo. Por conseguinte, uma verso do Visual Studio 2005 que no tem esta correc豫o aplicada poder no conseguir ler o novo formato de ficheiro .pdb. Para resolver este problema, utilize um dos seguintes mtodos:
  • Aplique esta correc豫o em todos os computadores de desenvolvimento.
  • Clique em Limpar solu豫o ou Recriar a solu豫o no menu criar antes de iniciar a solu豫o de depura豫o.

Informa寤es do ficheiro

A verso inglesa desta correc豫o tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros so indicadas na hora universal coordenada (UTC). Quando visualiza as informa寤es do ficheiro, convertido para a hora local. Para determinar a diferena entre a UTC e a hora local, utilize o separador fuso horrio no item Data e hora no painel de controlo.

Esta correc豫o inclui dois pacotes:
  • Um pacote do Visual Studio 2005
  • Um pacote do Microsoft .NET Framework 2.0
Tem de instalar ambos os pacotes.
Ficheiros da correc豫o Visual Studio 2005
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVerso do ficheiroTamanho do ficheiroDataTempo
Cpde.dll8.0.50727.224487,93607-Outubro de 200607: 30
Msenv.dll8.0.50727.2249,107,45607-Outubro de 200607: 45
Msvb7.dll8.0.50727.2243,144,70407-Outubro de 200607: 46
Msvbprj.dll8.0.50727.2242,779,13607-Outubro de 200607: 47
O ficheiro de correc豫o do .NET Framework 2.0
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVerso do ficheiroTamanho do ficheiroDataTempo
Vbc.exe8.0.50727.2281,163,52014 De Outubro de 200604: 58

Ponto Da Situa豫o

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

Mais Informa豫o

Para obter mais informa寤es, clique no nmero de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684Descri豫o da terminologia padro utilizada para descrever actualiza寤es de software da Microsoft
Esta correc豫o tambm inclui as correc寤es que so descritas nos seguintes artigos da base de dados de conhecimento da Microsoft:
915038CORREC플O: Poder receber mensagens de erro do compilador do Visual Basic quando estiver a desenvolver um projecto de Visual Basic 2005 no Visual Studio 2005
920145CORREC플O: Poder receber uma mensagem de erro quando consumir uma assemblagem tem um tipo genrico obfuscated no Visual Studio 2005
919904CORREC플O: Poder receber uma mensagem de erro quando tenta criar um projecto da Web que referencia uma assemblagem .NET Compact Framework 2.0 do Visual Basic 2005
924162CORREC플O: O compilador de Visual Basic 2005 termina inesperadamente quando expandir um item na janela do Visual Studio 2005 monitoriza豫o depois de instalar a correc豫o do artigo da base de dados de conhecimento 920805

Propriedades

Artigo: 926405 - ltima reviso: 27 de outubro de 2006 - Reviso: 1.0
A informa豫o contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio 2005 Team Edition for Software Architects
  • Microsoft Visual Studio 2005 Team Edition for Software Developers
  • Microsoft Visual Studio 2005 Team Edition for Software Testers
  • Microsoft Visual Studio 2005 Team System Test Edition
Palavras-chave:
kbmt kbfix kbbug kbhotfixserver kbqfe kbpubtypekc KB926405 KbMtpt
Tradu豫o automtica
IMPORTANTE: Este artigo foi traduzido por um sistema de tradu豫o automtica (tambm designado por Machine translation ou MT), no 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 Portugus a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradu豫o automtica no sempre perfeita. Esta pode conter erros de vocabulrio, sintaxe ou gramtica? erros semelhantes aos que um estrangeiro realiza ao falar em Portugus. A Microsoft no responsvel por incoerncias, erros ou estragos realizados na sequncia da utiliza豫o dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualiza寤es frequentes ao software de tradu豫o automtica (MT). Obrigado.
Clique aqui para ver a verso em Ingls deste artigo: 926405

Submeter comentrios

 

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