Você está offline; aguardando reconexão

CORRECÇÃO: O compilador do Visual Basic (vbc.exe) pode usar 100 por cento dos recursos da CPU ao você cria um aplicativo Visual Basic 2008 que depende em muitos assemblies e em muitas referências

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: 951708
Sintomas
Considere o seguinte cenário:
  • Você criar um aplicativo do Microsoft Visual Basic 2008 no modo de depuração. Por exemplo, no arquivo Web.config para um aplicativo Visual Basic 2008 Web, você usar o atributo e o valor seguinte:
    Debug = "true"
  • O aplicativo se baseia o Microsoft .NET Framework 3.5.
  • O aplicativo depende de muitos conjuntos e muitas referências.
Nesse cenário, o compilador do Visual Basic (vbc.exe) pode usar 100 por cento dos recursos da CPU. Além disso, você receberá uma mensagem de erro semelhante à seguinte:
Objeto ' / 32eba493_7a69_40af_bfe6_52887ab07396/jdkqqpvt_pufe5n+ogossdnv_258.rem ' foi desconectado ou não existe no servidor.
Causa
Esse problema ocorre porque a CPU calcula muita depuração dados quando você cria o aplicativo no modo de depuração. Quantos dados de depuração são calculados depende o tamanho do projeto e o número de referências. Em alguns casos, os dados de depuração são calculados várias vezes.
Resolução

Informações sobre o hotfix

Um hotfix com suporte foi disponibilizada pela Microsoft. No entanto, 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 o próximo service pack do Microsoft Visual Studio 2008 que contém esse hotfix.

Para resolver esse problema imediatamente, contate o Microsoft Customer Atendimento para obter o hotfix. Para obter uma lista completa de telefones do serviço de suporte a clientes da Microsoft e informações sobre os custos de suporte, visite o seguinte site: Observação Em alguns casos, as taxas cobradas pelas ligações para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas que não se qualificam à atualização específica em questão de suporte adicionais.

Observação Depois de aplicar esse hotfix, a CPU calcula os dados de depuração somente uma vez. Essa alteração reduz a carga de trabalho para o compilador do Visual Basic e resolve esse problema.

Para resolver completamente esse problema, recomendamos que você também aplicar o hotfix 953595 para o .NET Framework 3.5. Para obter mais informações sobre o hotfix 953595, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
953595O compilador do Visual Basic (vbc.exe) talvez use 100 % de recursos da CPU quando você cria um aplicativo baseado em .NET Framework 3.5 que tenha muitos assemblies e referências

Pré-requisitos

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

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 não substitui outros hotfixes.

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.
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Msvb7.dll9.0.21022.1134,069,88003-Jun-200803: 19x 86
Como Contornar
Para contornar este problema, use um dos seguintes métodos.

Método 1

Crie o aplicativo no modo de versão.

Método 2

Se você estiver tentando criar um aplicativo da Web, use o seguinte atributo e o valor no arquivo Web.config:
Debug = "false"
Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Mais Informações
Para obter mais informações sobre terminologia de atualização de software, 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

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 951708 - Última Revisão: 07/01/2008 17:16:19 - Revisão: 1.0

Microsoft .NET Framework 3.5, Microsoft Visual Studio 2008 Team Suite, Microsoft Visual Studio 2008 Team Edition for Database Professionals, Microsoft Visual Studio 2008 Team Edition for Software Architects, Microsoft Visual Studio 2008 Team Edition for Software Developers, Microsoft Visual Studio 2008 Team Edition for Software Testers, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual Basic 2008 Express Edition

  • kbmt kbexpertiseadvanced kbpubtypekc kbqfe kbhotfixserver KB951708 KbMtpt
Comentários