在 Visual Studio 2013 xaml 设计器和 Blend 中出现错误(异常 0x80073CF9)

Posted

技术标签:

【中文标题】在 Visual Studio 2013 xaml 设计器和 Blend 中出现错误(异常 0x80073CF9)【英文标题】:Getting error in Visual Studio 2013 xaml designer and Blend (Exception 0x80073CF9) 【发布时间】:2014-10-23 09:54:35 【问题描述】:

它突然停止工作。即使是新的和空白的项目。 Visual Studio 2012 仍在工作(在同一台机器上)。尝试修复并重新安装 Visual Studio 2013 - 没有成功。尝试在设计器中查看 xaml 代码时出现此错误:

System.Exception
Install failed. Please contact your software vendor. (Exception from HRESULT: 0x80073CF9)
   at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData)
   at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, FrameworkName targetFramework, String identifier, String baseDirectory)
   at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
   at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
   at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.Initialize()
   at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
   at Microsoft.Expression.DesignHost.Isolation.IsolatedObjectFactory.Initialize()
   at Microsoft.VisualStudio.ExpressionHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
   at Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
   at Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry)
   at Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
   at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
   at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa`1.<StartTask>b__6()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

更新:安装任何 WIndows Store 应用时出现相同的错误代码。

【问题讨论】:

【参考方案1】:

Modern UI App troubleshooter 解决了我的问题:

【讨论】:

以上是关于在 Visual Studio 2013 xaml 设计器和 Blend 中出现错误(异常 0x80073CF9)的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio XAML 设计器未加载

如何使用 Visual Studio 在 XAML 中搜索 UserControl?

如何在 Visual Studio 2008 中禁用 XAML 文件的“代码分析”?

如何在 Visual Studio 中自动格式化 XAML 代码?

XAML 设计器未显示在 Visual Studio 版本 16.10.2 中

powershell 模板:使用PowerShell启动在Visual Studio中设计的.xaml文件(MainWindow.xaml)。它会自动删除a的属性