2

「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;
    }
}
4

1 に答える 1

8

中括弧を取り除きます - これは問題なくコンパイルされます:

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

受け入れられたフォーマットが文書化されていないのは残念です、気をつけてください:(

于 2012-10-27T19:00:13.613 に答える