组件c#中的UUID格式不正确

时间:2012-10-27 18:58:08

标签: c#

我需要有关下一个代码的帮助,它会抛出异常 发出'System.Runtime.InteropServices.GuidAttribute'属性 - 'UUID格式不正确'时出错。

[GuidAttribute(Discover.CLASS_DiscoverPlugin)]
public class Discover : TCustomDiscoverPlugin
{

    public const string CLASS_TenderDialogePlugin = "{CB19D13D-C194-49f1-B1A0-75B49283CFC8}";
    public const string CLASS_DiscoverPlugin = "{6111098C-B821-432d-9EC3-146BF5D1C276}";

    public override Object PluginGUIDs()
    {
        string[] classIDs = new string[1];
        classIDs[1] = CLASS_TenderDialogePlugin;
        return classIDs;
    }
}

1 个答案:

答案 0 :(得分:8)

摆脱括号 - 这没有问题编译:

[GuidAttribute("CB19D13D-C194-49f1-B1A0-75B49283CFC8")]

遗憾的是,接受的格式没有记录,这很遗憾:(