È stato specificato 'Microsoft.VisualBasic.ComClassAttribute' per la classe '<classname>', ma non ha membri pubblici che possano essere esposti a COM, pertanto non sono state generate interfacce COM

Una classe che usa un blocco di attributi COMClassAttribute non definisce proprietà o metodi Public . Se una classe deve essere esposta come oggetto COM, le sue proprietà e i suoi metodi devono essere dichiarati con accesso Public .

Per impostazione predefinita, si tratta di un messaggio di avviso. Per altre informazioni su come nascondere gli avvisi o considerarli come errori, vedere Configuring Warnings in Visual Basic.

ID errore: BC40011

Per correggere l'errore

  • Aggiungere la parola chiave Public a una o più proprietà o metodi nella classe oppure rimuovere il blocco di attributi COMClassAttribute .

Vedi anche