'<elementname>' è obsoleto: '<errormessage>'

Un'istruzione tenta di accedere a un elemento di programmazione contrassegnato con l'attributo ObsoleteAttribute e con la direttiva di trattarlo come un avviso.

È possibile contrassegnare qualsiasi elemento di programmazione come non più in uso applicandolo ObsoleteAttribute . In questo caso, è possibile impostare la proprietà dell'attributo IsError su True o False. Se si imposta su True, il compilatore considera un tentativo di utilizzare l'elemento come errore. Se lo si imposta su Falseo si lascia impostare l'impostazione predefinita su False, il compilatore genera un avviso se si tenta di usare l'elemento .

Per impostazione predefinita, questo messaggio è un avviso, perché la IsError proprietà di ObsoleteAttribute è False. Per altre informazioni su come nascondere gli avvisi o considerare gli avvisi come errori, vedere Configurazione degli avvisi in Visual Basic.

ID errore: BC40000

Per correggere l'errore

  1. Esaminare il messaggio di errore tra virgolette ed eseguire l'azione appropriata.

  2. Assicurarsi che il riferimento al codice sorgente indichi correttamente il nome dell'elemento.