REVISIÓN: Puede recibir un mensaje de error cuando reconstruye una solución y trata de ver un Windows Form en la vista Diseño en Visual Studio 2005

Seleccione idioma Seleccione idioma
Id. de artículo: 912019 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

En Microsoft Visual Studio 2005, reconstruye una solución y trata de ver un formulario de Microsoft Windows Forms en la vista Diseño. Cuando lo hace, la vista Diseño puede no mostrar el formulario de Windows Forms. Además, puede que aparezca un mensaje de error similar al siguiente y la pila de llamadas:
Errores al cargar el diseñador. Los errores se citan a continuación. Algunos errores pueden corregirse volviendo a generar el proyecto, otros puede que requieran cambios en el código. Error de TypeLoad. No se pueden cargar algunos de los tipos solicitados. Recupere la propiedad LoaderExceptions para obtener más información.

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

Solución

Información de hotfix

Hay disponible un hotfix para el que Microsoft proporciona soporte técnico. Pero este hotfix sólo se diseñó para corregir el problema descrito en este artículo. Aplíquelo sólo en sistemas que experimenten este problema específico. Este hotfix puede ser sometido a comprobaciones adicionales. Por tanto, si no se ve muy afectado por este problema, le recomendamos que espere al próximo Service Pack de Visual Studio 2005 que contenga este hotfix. Para resolver este problema inmediatamente, visite el siguiente sitio Web de Microsoft:
http://go.microsoft.com/fwlink/?LinkID=76560&clcid=0x409

Requisitos previos

Para aplicar este hotfix, debe tener instalado Visual Studio 2005.

Requisito de reinicio

No tiene que reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo del hotfix

Este hotfix no reemplaza a ningún otro.

Información de archivos

La versión en inglés de este hotfix tiene los atributos de archivo mostrados en la siguiente tabla (u otros posteriores). Las fechas y las horas de estos archivos se muestran según el horario universal coordinado (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño del archivoFechaHoraPlataforma
Microsoft.visualstudio.design.dll2.0.50727.50434.17609-Dic-200511:05x86

Solución

Para evitar este problema, cierre Visual Studio 2005 y reinícielo antes de volver a generar la solución.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 912019 - Última revisión: martes, 06 de febrero de 2007 - Versión: 3.1
La información de este artículo se refiere 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
Palabras clave: 
kbtshoot kbqfe kbbug kbhotfixserver KB912019

Enviar comentarios

 

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