当前位置:  开发笔记 > 运维 > 正文

在uwp中读/写注册密钥文件

如何解决《在uwp中读/写注册密钥文件》经验,为你挑选了1个好方法。

我想在uwp应用程序中创建或阅读注册文件.然后我应该能够将菜单项添加到Windows上下文菜单.我知道这是不可能的,因为uwp应用程序在沙箱中运行.我找不到关于uwp这个话题的任何消息来源.

有人可以批准我的计划可以实现一个uwp应用程序吗?



1> Jackie..:

我想在uwp应用程序中创建或读取注册表文件.

简短的回答是访问系统注册表对于UWP应用程序是不可行的.

在UWP应用程序模型下,每个UWP应用程序通过在单独的AppContainer中运行来隔离.运行时还隔离了注册表访问.

您可以在Build 2015 Keynote中找到有关UPW应用程序模型的更多信息,可以在视频中找到幻灯片. https://channel9.msdn.com/Events/Build/2015/2-617

从https://blogs.windows.com/buildingapps/2015/04/30/a-deeper-dive-into-the-universal-windows-platform/可以更深入地了解应用模型

但是,您可以为侧载Windows应用商店应用试用Brokered Windows运行时组件.从本质上讲,它允许您使用UWP应用程序调用托管在不同进程中的Win32 API,该进程在App容器外部运行.

以下是VS2015的代理WinRT组件模板https://visualstudiogallery.msdn.microsoft.com/d2e9cac0-66a8-464a-a902-55ae765c8e6e?tduid=(c5f2776eb12ea55b8926d0c075062c9d)(256380)(2459594)(TnL5HPStwNw-gN1OuW5VyKxMyOTAH.bK0w)( )

下面是为UWP创建代理组件的一个很好的示例,https: //xamltips.wordpress.com/2015/11/13/brokered-component-for-uwp-on-windows-10/

有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/windows/apps/dn630195.aspx

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有