Error del compilador CS0669
Una clase con el atributo ComImport no puede tener un constructor definido por el usuario.
La capa de interoperabilidad COM en Common Language Runtime ofrece el constructor para las clases ComImport . Por lo tanto, un objeto COM puede utilizarse como un objeto administrado en runtime.
El ejemplo siguiente genera la advertencia CS0669:
C#
// CS0669.cs
using System.Runtime.InteropServices;
[ComImport, Guid("00000000-0000-0000-0000-000000000001")]
class TestClass
{
TestClass() // CS0669, delete constructor to resolve
{
}
public static void Main()
{
}
}
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: