"Microsoft.VisualBasic.ComClassAttribute" nie można zastosować do klasy, która jest zadeklarowana jako "MustInherit"
Klasa jest zadeklarowana za pomocą ComClassAttributeklasy , ale jej deklaracja określa MustInherit
.
Aby kwalifikować się do międzyoperacyjności modelu COM, klasa .NET Framework musi spełniać następujące wymagania:
Musi to być
Public
, wszystkie jego kontenery muszą miećPublic
wartość i muszą uwidocznić co najmniej jedenPublic
element członkowski.Nie może być abstrakcyjna, czyli nie może być zadeklarowana za pomocą
MustInherit
.Nie może być ogólny lub zadeklarowany w obrębie ogólnego typu kontenera.
Identyfikator błędu: BC32508
MustInherit
Usuń słowo kluczowe z deklaracji klasy.— lub —
Jeśli klasa lub jej element zawierający muszą być ogólne, usuń element ComClassAttribute z deklaracji klasy. Nie można go uwidocznić w modelu COM.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: