Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
'Microsoft.VisualBasic.ComClassAttribute' cannot be applied to a class that is declared 'MustInherit'
Una classe è stata dichiarata con l'attributo ComClassAttribute, ma nella dichiarazione è specificato MustInherit.
Affinché risulti idonea per l'interoperabilità COM, una classe .NET Framework deve soddisfare i seguenti requisiti:
deve essere Public, così come tutti i relativi contenitori, e deve esporre almeno un membro Public;
non deve essere abstract, vale a dire, non deve essere dichiarata MustInherit;
non deve essere generica o dichiarata all'interno di un tipo di contenitore generico.
ID errore: BC32508
Per correggere l'errore
Rimuovere la parola chiave MustInherit dalla dichiarazione di classe.
-oppure-
Se la classe o l'elemento che la contiene deve essere generico, rimuovere l'attributo ComClassAttribute dalla dichiarazione di classe. Non è possibile esporlo in COM.