Derleyici Hatası CS0669
ComImport özniteliğine sahip bir sınıfın kullanıcı tanımlı bir oluşturucu olamaz.
Ortak dil çalışma zamanındaki COM birlikte çalışma katmanı, ComImport sınıfları için oluşturucuyu sağlar. Sonuç olarak, bir COM nesnesi çalışma zamanında yönetilen nesne olarak kullanılabilir.
Aşağıdaki örnek CS0669 oluşturur:
// 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()
{
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: