CORREÇÃO: Uma mensagem de erro pode ser exibida ao recriar uma solução e tentar exibir um Windows Form no modo Design no Visual Studio 2005

Traduções deste artigo Traduções deste artigo
ID do artigo: 912019 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

No Microsoft Visual Studio 2005, você recria uma solução e tenta exibir um Windows Form no modo Design. Ao fazer isto, o modo Design pode não mostrar o Windows Form. Além disso, as seguintes mensagem de erro e pilha de chamadas podem ser exibidas:
Um ou mais erros foram encontrados ao carregar o designer. Erros listados abaixo. Alguns erros podem ser corrigidos ao recriar o projeto, outros precisam de alterações no código. Falha TypeLoad. Não é possível carregar um ou mais tipos solicitados. Recupere a propriedade LoaderExceptions para obter mais informações.

em System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)
em System.Reflection.Assembly.GetTypes()
em Microsoft.VisualStudio.Shell.Design.AssemblyObsoleteEventArgs..ctor(Assembly assembly)
em Microsoft.VisualStudio.Design.VSDynamicTypeService.ReloadAssemblyIfChanged(String codeBase)
em Microsoft.VisualStudio.Design.VSDynamicTypeService.CreateDynamicAssembly(String codeBase)
em Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.get_Assembly()
em Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.Search(String fullName, String typeName, Boolean ignoreTypeCase, Assembly& assembly, String description)
em Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchProjectEntries(AssemblyName assemblyName, String typeName, Boolean ignoreTypeCase, Assembly& assembly)
em Microsoft.VisualStudio.Design.VSTypeResolutionService.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, ReferenceType refType)
em Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError, Boolean ignoreCase)
em Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType(String name, Boolean throwOnError)
em System.ComponentModel.Design.Serialization.CodeDomSerializerBase.GetType(ITypeResolutionService trs, String name, Dictionary`2 names)
em System.ComponentModel.Design.Serialization.CodeDomSerializerBase.FillStatementTable(IDesignerSerializationManager manager, IDictionary table, Dictionary`2 names, CodeStatementCollection statements, String className)
em System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)
em System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
em Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
em Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. Porém, o hotfix destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Testes adicionais poderão ser realizados neste hotfix. Portanto, se esse problema não o prejudicar, é aconselhável aguardar o novo Visual Studio 2005 que contenha o hotfix. Para resolver este problema imediatamente, visite o seguinte site da Microsoft:
http://go.microsoft.com/fwlink/?LinkID=76560&clcid=0x409

Pré-requisitos

Para aplicar esse hotfix, é necessário ter o Visual Studio 2005 instalado no computador.

Necessidade de reinicialização

É necessário reiniciar o computador após aplicar esse hotfix.

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

Esse hotfix não substitui nenhum outro.

Informações sobre o arquivo

A versão em inglês desse hotfix tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados em formato UTC (Tempo Universal Coordenado). Ao exibir as informações sobre o arquivo, elas são convertidas para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de Controle.
Recolher esta tabelaExpandir esta tabela
Nome do arquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
Microsoft.visualstudio.design.dll2.0.50727.50434.17609-dez-200511:05x86

Como Contornar

Como solução alternativa para este problema, saia e reinicie o Visual Studio 2005 antes de recriar a solução.

Situação

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

Mais Informações

Para obter mais informações, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

ID do artigo: 912019 - Última revisão: sexta-feira, 13 de abril de 2007 - Revisão: 3.1
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation
  • Microsoft Visual Studio 2005 Team System Test Edition
Palavras-chave: 
kbtshoot kbqfe kbbug kbhotfixserver KB912019

Submeter comentários

 

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