Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 您是否可以在没有管理权限的情况下读取/写入注册表?_Vb.net_Registry - Fatal编程技术网

Vb.net 您是否可以在没有管理权限的情况下读取/写入注册表?

Vb.net 您是否可以在没有管理权限的情况下读取/写入注册表?,vb.net,registry,Vb.net,Registry,本质上,我需要一个地方来存储我的软件的过期日期,并且不希望它被意外删除(任何人篡改我的软件的可能性相对较小)。我曾考虑将其写入注册表,但这似乎需要管理权限。有没有办法绕过这个问题 谢谢更好的选择是使用 如果您确实需要修改注册表,但您没有足够的权限进行修改,则需要请求管理员的凭据,以便临时提升您的权限,或者需要向其他进程(如服务)发出请求,已在另一个具有足够权限的帐户下运行 如果独立存储是一个比作业所需的工具更大的工具,那么另一个更简单的选项是使用App.config设置。您可以在项目属性设计器屏

本质上,我需要一个地方来存储我的软件的过期日期,并且不希望它被意外删除(任何人篡改我的软件的可能性相对较小)。我曾考虑将其写入注册表,但这似乎需要管理权限。有没有办法绕过这个问题


谢谢

更好的选择是使用

如果您确实需要修改注册表,但您没有足够的权限进行修改,则需要请求管理员的凭据,以便临时提升您的权限,或者需要向其他进程(如服务)发出请求,已在另一个具有足够权限的帐户下运行


如果独立存储是一个比作业所需的工具更大的工具,那么另一个更简单的选项是使用App.config设置。您可以在项目属性设计器屏幕中创建设置,然后通过
My.Settings
读取/写入设置

你想写信到哪里(哪个蜂巢)?应用程序始终更改/设置文件关联并将设置保存到注册表。与Windows中受用户权限约束的大多数内容一样,有些区域需要管理权限,有些区域则不需要。如果没有您试图访问的位置(注册表的哪个配置单元)的详细信息,就无法确定是否需要管理权限。