C# C语言中的注册表工具#

C# C语言中的注册表工具#,c#,com,C#,Com,我正在尝试这样做: #region COM Registration Methods /// <summary> /// Performs COM and GAC registration services /// </summary> /// <param name="type"></param> [ComRegisterFunction] public static void RegisterServer(Type type) { //

我正在尝试这样做:

#region COM Registration Methods
/// <summary>
/// Performs COM and GAC registration services
/// </summary>
/// <param name="type"></param>
[ComRegisterFunction]
public static void RegisterServer(Type type)
{
    // Create a new registry tools object
    RegistryTools registry = new RegistryTools()
    {
        Hive = PluginHive
    };
#区域COM注册方法
/// 
///执行COM和GAC注册服务
/// 
/// 
[ComRegisterFunction]
公共静态无效注册表服务器(类型)
{
//创建一个新的注册表工具对象
RegistryTools注册表=新注册表工具()
{
蜂巢
};
在我VS2010的C#项目中,它给了我这个错误

“错误1找不到类型或命名空间名称‘RegistryTools’(是否缺少using指令或程序集引用?)

我在找参考资料,但什么也没找到。 有人能帮忙吗?
谢谢

我已经找到了解决问题的方法。我使用以下说明:


RegistryKey clsidkey=Registry.ClassesRoot.CreateSubKey(key);

n听说过RegistryTool类。注意,您也标记了COM。它是第三方吗?我需要进入类,这让我帮不上什么忙。不过,在第278页上。当您编写自己的[ComRegisterFunction]时,您确实需要知道自己在做什么。不需要特殊的类,RegistryKey可以正常工作。但是出错会导致很难诊断运行时错误。听起来你不知道你在做什么,在你的团队中或从承包商那里寻求帮助。我正在学习如何使用它…注册表工具做什么,你需要它?你知道你可以访问注册表通过框架