XAML设计器错误:程序包无法注册错误 [英] XAML Designer Error: Package could not be registered error

查看:133
本文介绍了XAML设计器错误:程序包无法注册错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近下载了Visual Studio 2015 RTM和Windows 10 SDK RTM,并且XAML设计器遇到了问题.我收到以下错误.

I have recently downloaded Visual Studio 2015 RTM and Windows 10 SDK RTM and I am facing problems with the XAML designer. I'm getting the following error.

System.Exception

System.Exception

无法注册软件包.错误0x80070005:在处理请求时,由于以下错误,系统无法注册windows.capability扩展名:拒绝访问.

Package could not be registered.error 0x80070005: While processing the request, the system failed to register the windows.capability extension due to the following error: Access is denied..

在Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, 字符串clientPort,Uri hostUri,IDictionary environmentVariables,Int32& processId,对象和对象processData),位于Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary)的工厂,IIsolationBoundary边界,AppDomainSetup appDomainInfo,IIsolationTarget隔离目标,String baseDirectory) Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize()处的Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary边界) 在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance [T](类型类型)在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize()在Microsoft.VisualStudio.DesignTools.DesignerHost.Services. VSIsolationService.CreateObjectFactory(IIsolationTarget Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget IsolationTarget,IObjectCatalog目录),Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget) Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(Canation Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture [T](CultureInfo文化,Func`2 func,CancellationToken cancelToken)在Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler. 1.< StartTask> b__0() 在System.Threading.Tasks.Task`1.InnerInvoke()处进入System.Threading.Tasks.Task.Execute()

at Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, IIsolationTarget isolationTarget, String baseDirectory) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) at Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize() at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize() at Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides) at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken) at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0`1.<StartTask>b__0() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.Tasks.Task.Execute()

我已经关闭了在XAML设计器中运行项目代码的功能,但是当这种方法不起作用时,我尝试进行修复,然后卸载并重新安装Visual Studio和SDK,但是仍然出现错误.

I have switched off running the project code in the XAML designer, but when this didn't work I tried repairing and then uninstalling and reinstalling Visual Studio and the SDK but I'm still getting errors.

有人知道解决此问题的解决方法吗?

Does anyone know of a workaround that solves this problem?

推荐答案

威廉,我也遇到了同样的错误,最后发现该如何解决.

Hi William, I also had the same error and finally discover how to fix that.

解决方案:Windows设置/更新&安全性/对于开发人员->启用开发人员模式"

Solution: Windows Settings / Update & Security / For Developers --> Enable "Developer Mode"

:)


这篇关于XAML设计器错误:程序包无法注册错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆