你目前正处于脱机状态,正在等待 Internet 重新连接

修复: 您可能会收到一条错误消息时重新生成解决方案,并尝试在 Visual Studio 2005年中的设计视图中查看 Windows 窗体

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 912019
症状
在 Microsoft Visual Studio 2005 中,您可以重新生成解决方案并尝试查看 Microsoft Windows 窗体在设计视图中。当您执行此操作时,设计视图不会显示 Windows 窗体。此外,您可能会收到下面的错误消息并调用堆栈:
加载设计器时遇到的一个或多个错误。下面列出了这些错误。可以通过重新生成项目,而其他人则需要更改代码修复一些错误。TypeLoad 故障。无法加载一个或多个请求的类型。检索则属性的详细信息。

在 System.Reflection.Module.GetTypesInternal (StackCrawlMark & stackMark)
在 System.Reflection.Assembly.GetTypes()
在 Microsoft.VisualStudio.Shell.Design.AssemblyObsoleteEventArgs.ctor (程序集程序集)
在 Microsoft.VisualStudio.Design.VSDynamicTypeService.ReloadAssemblyIfChanged (字符串代码库)
在 Microsoft.VisualStudio.Design.VSDynamicTypeService.CreateDynamicAssembly (字符串代码库)
在 Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.get_Assembly()
在 Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.Search (全名的字符串、 字符串类型名、 布尔型 ignoreTypeCase、 程序集 & 描述的字符串的程序集)
在 Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchProjectEntries (程序集名称的程序集名称、 字符串类型名、 布尔型 ignoreTypeCase、 程序集 & 程序集)
在 Microsoft.VisualStudio.Design.VSTypeResolutionService.GetType 字符串类型名,它 boolean 类型的值,则即使、 布尔值 ignoreCase ReferenceType refType)
在 Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType (字符串名称、 布尔则即使、 布尔值 ignoreCase)
在 Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.GetType (它 boolean 类型的值,则即使字符串名称)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.GetType (ITypeResolutionService trs、 字符串名称、 字典"2 名)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.FillStatementTable (IDesignerSerializationManager 管理器、 较表、 字典"2 名、 CodeStatementCollection 语句,字符串类名)
在 System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize (CodeTypeDeclaration 声明 IDesignerSerializationManager 管理器)
在 System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad (IDesignerSerializationManager 管理器)
在 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad (IDesignerSerializationManager serializationManager)
在 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted (Int32 fReload)
解决方案

修补程序信息



有关 MSDN 代码库的详细信息,请访问下面的 Microsoft Web 站点:

系统必备组件

若要应用此修补程序,您必须在计算机上安装的 Visual Studio 2005年。

重新启动要求

应用此修补程序后,不需要重新启动计算机。

修补程序替换信息

此修补程序不替换任何其他修补程序。

文件信息

此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间工具中的时区选项卡。
文件名称文件版本文件大小日期时间平台
Microsoft.visualstudio.design.dll2.0.50727.50434,1762005 年 12 月 09 日11:05x86
替代方法
要变通解决此问题,请退出并之前重新生成解决方案,然后重新启动 Visual Studio 2005年。
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的故障。
更多信息
有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用来描述 Microsoft 软件更新的标准术语的说明

警告:本文已自动翻译

属性

文章 ID:912019 - 上次审阅时间:01/11/2015 15:51:00 - 修订版本: 4.0

Microsoft Visual Studio 2005 Standard Edition, Microsoft Visual Studio 2005 Professional

  • kbtshoot kbqfe kbmt KB912019 KbMtzh
反馈