Visual Studio 2013 - 修复未处理的异常已发生

时间:2013-12-09 09:13:56

标签: c# xaml visual-studio-2013 caliburn.micro designer

由于未知原因,我的Visual Studio设计器已停止为现有项目和新项目工作。我删除了我的插件,进行了Visual Studio还原,重新启动......

不确定如何从这里开始。

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()

我也尝试调试visual studio本身,导致:(http://i.imgur.com/G4uSCZR.png

2 个答案:

答案 0 :(得分:0)

this有趣的文章中,您可以知道第一次机会异常是什么:

  

在调试应用程序时,会通知调试器   遇到异常此时,应用程序   被挂起,调试器决定如何处理异常。该   第一次通过这种机制称为第一次机会&#34;   例外。根据调试器的配置,它将是   恢复应用程序并传递异常或它将离开   应用程序暂停并进入调试模式。

关于您的例外,它不是您的代码的例外,IDE没有找到调试文件。确保,至少,这不是Visual Studio的常见问题。与Google一起看看吧!

通常,要解决此类问题,您必须检查调试器的配置,仅提出有关代码的例外情况。

你可以从菜单&#34; Debug&#34;并选择&#34; Exceptions&#34;。在新窗口中,确保启用了这些例外:

enter image description here

这通常是一种常见的调试配置。

答案 1 :(得分:0)

今天遇到同样的问题。问题出在Windows Store组件中。启动Modern UI App troubleshooter以解决此问题。