今天我安装了Visual Studio Community 2015和Update 1,当它尝试加载Xaml Designer(甚至是一个新项目)时,它会引发异常:
发生了未处理的异常
System.Runtime.InteropServices.COMException 该应用程序没有启动。 (来自HRESULT的异常:0x8027025B)
在
Microsoft.VisualStudio.DesignTools.HostUtility.AppPackage.AppPackageNativeMethods.IApplicationActivationManager.ActivateApplication(String appUserModelId,String activationContext,ActivateOptions options,Int32& processId)
在 Microsoft.VisualStudio.DesignTools.HostUtility.AppPackage.DesignerWrtUtility.ActivateApplication(String appUserModelId,String activationContext,Object site,Boolean isRunningElevated)
在 Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.ActivateApplicationInternal(String appUserModelId,String activationContext,Object site)
在 Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath,String clientPort,Uri hostUri,IDictionary environmentVariables,Int32& processId,Object& processData)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory,IIsolationBoundary boundary,AppDomainSetup appDomainInfo,IIsolationTarget isolationTarget,String baseDirectory)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
在 Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance [T](类型类型)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()
在 Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget,IObjectCatalog catalogue)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget,CancellationToken cancelToken,DesignerServiceEntry& entry,IServiceProvider serviceOverrides)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture [T](CultureInfo culture,Func'2 func,CancellationToken cancelToken)
在
Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler<> c__DisplayClass10_0'1.b__0()
在System.Threading.Tasks.Task`1.InnerInvoke()
在System.Threading.Tasks.Task.Execute()
答案 0 :(得分:2)
我有同样的问题,这解决了它:
之后一切都恢复正常。
答案 1 :(得分:1)
删除控制面板中的“平台”环境变量>系统>高级系统设置>环境变量[...] = HPD。 (source)
如果您没有使用HP,请尝试按照以下步骤操作:
如果您最近从10240升级到10586的Windows 10 SDK,请尝试设置项目属性>申请> “目标版本”到Windows 10(10.0; Build 10240)。 (source)
请告诉我这是否有帮助!