C# B/S程序,用RegistryKey在对Windows server2008服务器的CurrentUser进行注册表写入时,提示没有权限,应该怎么解决??
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
C# B/S程序,用RegistryKey进行注册表写入时,提示没有权限,应该怎么解决??
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
devmiao 2016-01-19 20:00关注加上权限
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 2举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2019-05-07 14:49在.NET 2.0及更高版本中,C#程序默认在非管理员权限下运行,因此在开发过程中,应确保应用程序能够在没有管理员权限的情况下正确执行。如果需要修改`HKEY_LOCAL_MACHINE`,则需要在程序安装时或运行时提示用户提升...
- 2018-10-11 10:28确保运行程序时具有足够的权限,或者使用`RegistryKey.OpenSubKey()`的可选参数以只读方式打开键。 - 修改注册表可能对系统稳定性产生影响,因此在编写代码时需谨慎,最好在用户知情并同意的情况下进行操作。 - 使用...
- 2024-07-22 08:00AitTech的博客 在C#中,将当前应用程序写入到注册表以实现开机自启动,主要涉及到对Windows注册表的操作。这通常涉及到修改或下的键值。
- 2021-08-11 09:47【C# WinForm 注册表浏览器】是一款基于C#编程语言和Windows Forms(WinForm)开发的简单应用程序,主要用于帮助用户浏览和查看Windows操作系统中的注册表。注册表是Windows系统中存储配置信息的关键数据库,包括...
- 2023-12-09 21:57wenchm的博客 由于Windows 10系统本身的安全性问题,使用C#操作注册表时,可能会提示无法操作相应的注册表项,这时只需要为提示的注册表项添加everyone用户的读写权限即可。一、注册表基础Windows注册表包含Windows安装、用户喜好...
- 2021-07-12 17:40qq_38781075的博客 报错的异常类: System.UnauthorizedAccessException: // Microsoft.Win32.RegistryKey 只读,因此无法写入;例如,项不是用写访问权限打开的。...因为我打开注册表使用的OpenSubKey函数,这个函数对注册表没有写
- 2021-10-04 07:53C#作为.NET框架的一部分,提供了一套丰富的API,允许开发者轻松地读取、写入和管理注册表。本教程将详细讲解如何使用C#来读取注册表中的二进制键值,并将这些数据分组显示。 首先,我们需要了解注册表的基本结构。...
- 2021-03-16 03:34在C#编程中,注册表是一个重要的组成部分,用于存储应用程序和系统的配置信息。这篇源码实例将教你如何在C#中进行读取和创建注册表信息。以下是对标题和描述中涉及的知识点的详细说明: 1. **注册表概念**: ...
- 2020-09-03 18:31在.NET框架中,C#语言提供了对Windows注册表进行读写操作的类和方法,主要用于配置系统环境、程序运行参数等。 首先,C#操作注册表的基本步骤涉及以下几个方面: 1. 使用`RegistryKey`类来表示注册表项,它是访问...
- 2022-03-29 01:23工控闪剑的博客 C# 注册表的读取/写入/创建/删除/检测
- 2019-09-27 21:52临风小红楼的博客 注册表这个东西,我们平常用的很少。真正在开发中遇到使用的时候,大多也是现学现卖。如果你遇到了如题的那种窘况,很可能是操作系统的位数原因导致的。 不要直接使用: var localMachineKey=Registry.Local...
- 2021-02-16 10:15FL1623863129的博客 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法 项目 - 属性 - 安全性,“使用ClickOnce”,修改app.mainfest,再取消“使用ClickOnce” 【另有一篇参考文章:...
- 2025-03-02 17:37biyusr的博客 //首先包含如下引用 using Microsoft.Win32; //写注册表 void SaveSettings() { RegistryKey SoftwareKey=Registry.LocalMachine.OpenSubKey("Software",true); RegistryKey MovecontKey=SoftwareKey.CreateSubKey(...
- 2020-09-03 02:02本文将详细介绍使用C#进行注册表操作的各种方法,包括创建、打开、读取、写入、修改和删除注册表项和键值。并附上实例代码供参考。 准备工作 在进行注册表操作之前,需要引入Microsoft.Win32命名空间,该命名空间中...
- 2025-06-16 13:11阿蒙Armon的博客 注册表是Windows系统的核心配置数据库,用于存储应用程序设置、用户偏好、系统硬件配置等关键信息。...Microsoft.Win32.Registry类提供了访问注册表的托管接口,通过它可以安全地读取、写入和管理注册表数据。
- 2018-06-26 17:58BruceEditCode的博客 本文介绍了c#操作注册表提示权限不够问题的解决方法,.NET4.0中对于注册表操作这种高级权限的东西也限制的比较紧,因此,在编程中经常会发现,使用RegistryKey类进行操作时的各种失效或者各种报错。C#权限不够注册表...
- 2023-11-06 16:58洱海之月的博客 3.添加到注册表中,如果注册表已经存在此程序,则修改路径。1.Regedit自启动注册表路径。2.获取运行程序路径。
- 夏霞的博客 实现方式:使用 .NET 的 Microsoft.Win32.RegistryKey 类,需明确指定注册表根键(如 RegistryHive.LocalMachine)和远程计算机名称。技术基础:基于 Windows 的远程注册表协议(Remote Registry Service),...
- 2021-03-16 03:34C#中的`Microsoft.Win32.Registry`命名空间提供了访问注册表的类,如`RegistryKey`,可以通过它来读取、写入或删除注册表项。例如,我们可以创建一个新的`RegistryKey`对象,然后将程序的路径添加到适当的键值中。 ...
- 2017-06-13 22:48在探讨如何使用C#语言修改Windows注册表值之前,我们首先需要了解几个基本概念:注册表的作用、如何安全地操作注册表以及C#语言提供的工具和技术。本篇将围绕“C# 修改注册表值”这一主题展开深入讨论,旨在帮助读者...
- 没有解决我的问题, 去提问