WPF 开发/(其余xaml app 的开发) 的时候 设计视图功能很是方便 不过有时候常常遇到 设计器加载失败的状况,缘由不少 不少时候是代码问题致使,设计器没法展示视图,也有sliverlight sdk 与WP sdk 的安装 致使 设计器打不开 网上这种解决方案不少 ,不过在随着win8/wp8开发 VS2012开始普及, VS2012 出现了 新的视图异常 app
异常以下: Microsoft.Internal.Assumes+InternalErrorException: Internal error occurred. Additional information: ''. at System.ComponentModel.Composition.Hosting.ImportEngine.InPrerequisiteLoop() at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImportsStateMachine(PartManager partManager, ComposablePart part) atide
System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImports(PartManager partManager, ComposablePart part, Boolean shouldTrackImports) at System.ComponentModel.Composition.Hosting.ImportEngine.SatisfyImports(ComposablePart part) at System.ComponentModel.Composition.Hosting.CompositionServices.GetExportedValueFromComposedPart(ImportEngine engine, ComposablePart part, ExportDefinition definition) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportedValue(CatalogPart part, ExportDefinition export, Boolean isSharedPart) at System.ComponentModel.Composition.Hosting.CatalogExportProvider.CatalogExport.GetExportedValueCore() at System.ComponentModel.Composition.Primitives.Export.get_Value() at System.ComponentModel.Composition.ExportServices.GetCastedExportedValue[T](Export export) at System.ComponentModel.Composition.ExportServices.<>c__DisplayClass4`2.<CreateStronglyTypedLazyOfTM>b__1() at System.Lazy`1.CreateValue() at System.Lazy`1.LazyInitValue() at System.Lazy`1.get_Value() at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InvokeMatchingFactories[TExtensionInstance,TExtensionFactory,TMetadataView](IEnumerable`1 lazyFactories, Func`2 getter,oop
这种异常以后 整个VS 视图设计 崩溃, 即时新建的xaml项目 也不能看到视图 ,这给开发带来不少麻烦 ,不少人重装,网上也有说更新VS2012 至3.0 这都比较麻烦网站
郁闷好久 仍是在国外一网站上找了到 一个方法 ui
先关闭Vs2012 而后 打开注册表 找到 注册表 的 相关 目录 HKEY_CURRENT_USER\Software\Microsoft\VSCommon HKEY_CURRENTUSER\Software\Microsoft\VisualStudio 删除 这2个 目录下的全部 文件 [这是VS2012 的配置文件] 这觉得着初始了VS2012的设置 ,重启VS2012后 要从新设置相关配置, 此时打开 或者新建项目 视图显示正常 问题解决 但愿对遇到一样问题的朋友 有所帮助..设计