Błąd kompilatora CS0424
"class": klasa z atrybutem ComImport nie może określić klasy bazowej
Określenie atrybutu ComImportAttribute oznacza, że implementacja klasy ma zostać zaimportowana z modułu COM. Dodatkowe metody lub pola dziedziczone z klasy bazowej nie mogą być dodawane do implementacji zdefiniowanej w module COM.
Poniższy przykład generuje CS0424:
// CS0424.cs
// compile with: /target:library
using System.Runtime.InteropServices;
public class A {}
[ ComImport, Guid("7ab770c7-0e23-4d7a-8aa2-19bfad479829") ]
class B : A {} // CS0424 error
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: