我开始开发Windows 8应用程序。我是Windows 8应用程序开发的新手。我有一页,即 MainPage.xaml 。我无法看到设计视图。它给出了一个错误。
System.Security.SecurityException
由于安装它的驱动器上存在权限问题,因此无法启动Designer。在尝试启动设计器之前,请检查文件夹的权限。 在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) 在Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) 在Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) 在Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.Initialize() at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.CreateInstance [T](Type type) 在Microsoft.Expression.DesignHost.Isolation.IsolatedExportProvider.Initialize() 在Microsoft.VisualStudio.ExpressionHost.Services.VSIsolationService.CreateExportProvider(IIsolationTarget isolationTarget,ICatalogFactory catalogFactory,IExportFilter filter) 在Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) 在Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget,CancellationToken cancelToken,DesignerServiceEntry& entry) 在Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken) 在Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.InvokeWithCulture [T](CultureInfo culture,Func
2 func, CancellationToken cancelToken) at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa
1.b__6() 在System.Threading.Tasks.Task`1.InnerInvoke() 在System.Threading.Tasks.Task.Execute()
我已授予文件夹管理权限。但我不知道为什么会出现这个错误?
有人可以帮我解决一下吗?
答案 0 :(得分:1)
我刚刚从Windows 7升级到Windows 10
我在Windows 10中遇到的第一个问题就是这个问题(除了需要启用“开发人员模式”的问题之外,这可能仅限于Windows 10),让我这个工作的诀窍就是运行Visual Studio 2013作为管理员
希望这有帮助
答案 1 :(得分:0)
我将尝试帮助处理一些步骤和链接,因为它无法在我的sid e上重现:)
步骤:
这必须是管理员
如果步骤不起作用,现在支持链接
这不仅仅是在Windows 8中,当我在Silverlight时,它发生在Windows 7中,但我设法修复了一些如何...但是现在在地铁应用程序中我仍然没有得到这个错误:) 请尝试让我知道
答案 2 :(得分:0)
我从Win 7升级到Win 8.1并面临同样的问题。
我解决了这个问题:就是这样!
答案 3 :(得分:0)
我最近在开发Windows Phone 8.1 ARM应用程序时遇到了同样的问题,直到我合并了来自网络的几个帖子时才感到难过。
(1)我跑了&#34; devenv.exe / resetsettings&#34;。这删除了&#34; System.Security.SecurityException&#34;错误,但给我留下了消息&#34;设计视图不适用于x64和ARM目标平台&#34;。
(2)此时,当解决方案平台(工具栏中间的下拉组合框)设置为&#34; ARM&#34;时,Visual Studio Designer似乎无效。解决方法是暂时将解决方案平台设置为&#34; WIN32&#34;,执行您需要的操作,将解决方案平台设置回&#34; ARM&#34;,然后进行编译。
虽然有点疼,但现在对我有用。
答案 4 :(得分:0)
只需以管理员身份运行Visual Studio。 当它要求运行设计器的权限时,单击“确定”并等待。