首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XAML设计器窗口不会加载“通用Windows”应用程序--即使是在新项目中

XAML设计器窗口不会加载“通用Windows”应用程序--即使是在新项目中
EN

Stack Overflow用户
提问于 2015-08-30 19:13:57
回答 2查看 1.4K关注 0票数 1

我似乎还记得以前遇到过这样的事情,但对于我的一生来说,我无法回忆起我是如何绕过它的,而谷歌的深度似乎也帮不了我。问题是:

当我使用"Universal“项目(新的或旧的)打开VS2015 (Community )时,即使没有更改任何东西,我也会在designer窗口中得到异常。XAML代码显示得很好,但是designer窗口给了我

错误0X80070005:在处理请求时,由于以下错误,系统未能注册windows.capability扩展:访问被拒绝。

这是一个墙的文字,我将包括在下面。

我想知道,这是否是因为我最近更新了Windows 10 (这是我被迫的,因为出于某种原因,如果没有一个普通的解决方案,它仍然无法更新),以及我在VS安装中添加了使用通用应用程序所需的功能。如果我打开了一个通用Windows 8.1项目,设计器就会加载得很好,但对于通用Windows项目却不是这样。

值得注意的是,我是一个业余学习C#的人,所以这可能很简单,但在我看来就像是IDE中的一个bug .

这是文字的墙,以防对任何人都有意义。

无法注册System.Exception包。 错误0x80070005:在处理请求时,由于以下错误,系统未能注册windows.capability扩展:访问被拒绝。。在Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath,String clientPort,Uri hostUri,IDictionary environmentVariables,Int32 32& processId,Object& processData)在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory工厂,IIsolationBoundary边界,AppDomainSetup appDomainInfo,IIsolationTarget isolationTarget,在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary边界)在Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary边界)在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstanceT在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()在Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget,( Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) ( IObjectCatalog目录)( Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget,CancellationToken cancelToken,DesignerServiceEntry& entry,( Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCultureT at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_01.b\_\_0() at System.Threading.Tasks.Task1.InnerInvoke() at System.Threading.Tasks.Task.Execute()

EN

回答 2

Stack Overflow用户

发布于 2015-08-31 09:01:35

尝试修复以确保VS处于正确的状态。转到“控制面板”、“程序”、“卸载程序”,选择“Visual”并单击“更改”。安装程序启动后,单击“修复”。

马丁

票数 0
EN

Stack Overflow用户

发布于 2015-09-26 21:00:30

这确实与升级到Windows 10有关。这是因为您的计算机没有进入开发人员模式。要解决这个问题,请在“开始”菜单上选择“设置、更新和安全”,用于开发人员,开发人员模式,然后接受对话框。您现在在开发模式,这不应该是一个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32300201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档