更新:2007 年 11 月
错误消息
“interface”接口被标记为“CoClassAttribute”而不是“ComImportAttribute”如果在接口上指定 CoClassAttribute,则还必须指定 ComImportAttribute。
下面的示例生成 CS0684:
复制代码 | |
---|---|
// CS0684.cs // compile with: /W:1 using System; using System.Runtime.InteropServices; [CoClass(typeof(C))] // CS0684 // try the following line instead // [CoClass(typeof(C)), ComImport] interface I { } class C { static void Main() {} } |