Error del compilador CS0596

Actualización: noviembre 2007

Mensaje de error

El atributo Guid se debe especificar con el atributo ComImport
The Guid attribute must be specified with the ComImport attribute

El atributo Guid se debe especificar con el atributo ComImport.

El código siguiente genera el error CS0596:

// CS0596.cs
using System.Runtime.InteropServices;

namespace x
{
   [ComImport]   // CS0596
   // try the following line to resolve this CS0596
   // [ComImport, Guid("00000000-0000-0000-0000-000000000001")]
   public class a
   {
   }

   public class b
   {
      public static void Main()
      {
      }
   }
}