首页 > 解决方案 > 使用 C# 安装程序创建注册表项的正确方法

问题描述

我已经在visual studio中创建了安装程序项目,现在我的任务是添加安装程序的注册表项我已经完成了从安装程序创建注册表项,例如右键单击安装程序项目->查看->注册表它使用提供的名称创建注册表项,但它添加默认名称也在那个

名称
(默认)

美国广播公司

数据
(未设置值)

C:....\

为什么(默认)被创建我只想要ABC

标签: c#visual-studio-2015installationvisual-studio-setup-proje

解决方案


您可以使用以下代码在注册表中创建一个键。此示例将值对“Name”和“Isabella”添加到当前用户的注册表中,在键“Names”下。

Microsoft.Win32.RegistryKey key;  
key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Names");  
key.SetValue("Name", "Isabella");  
key.Close();

这是文档https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/file-system/how-to-create-a-key-in-the-registry


推荐阅读