C# 在Windows注册表中保存设置,以便在打开Windows应用程序时提示重新启动
我想通过应用程序在Windows注册表中存储一个值,以便在重新打开应用程序时提示重新启动 此重新启动提示应该是特定于用户的C# 在Windows注册表中保存设置,以便在打开Windows应用程序时提示重新启动,c#,registry,C#,Registry,我想通过应用程序在Windows注册表中存储一个值,以便在重新打开应用程序时提示重新启动 此重新启动提示应该是特定于用户的 在注册表中添加此设置的适当位置是什么?下面是一篇Microsoft文章,介绍如何使用c#设置注册表: 你需要考虑的问题是: 你打算把价值放在注册表的什么地方?HKEY_本地_机器,HKEY_当前_用户。如果你把它放在HKEY_CURRENT_USER中,那么如果其他用户登录,你将不会得到提示 您的用户有哪些权限写入注册表?在一些企业中,大多数用户是非管理员,可能无法向HKE
在注册表中添加此设置的适当位置是什么?下面是一篇Microsoft文章,介绍如何使用c#设置注册表: 你需要考虑的问题是:
可能有更好的方法来完成您正在尝试做的事情(例如更改应用程序设置中的设置)。但这取决于您正在做什么以及为什么。您在哪里探索了哪些选项?您似乎已经决定使用注册表。在使用注册表保存数据时,您面临哪些问题?我不确定应将设置存储在注册表中的哪个位置。@naren.katneni正确,这是有用的信息-因此请更新您的问题。另外,您对David Hope回答的回复也是有用的信息。谢谢您的回复。我倾向于使用HKEY_CURRENT_USER,因为重启提示是特定于用户的。