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.
L'istruzione ha fatto riferimento a un tipo che non è stato definito. È possibile definire un tipo in un'istruzione di dichiarazione, ad esempio Enum
, Structure
, Class
o Interface
.
ID errore: BC30002
Per correggere l'errore
Assicurarsi che la definizione del tipo e il relativo riferimento usino entrambi la stessa grafia.
Assicurarsi che la definizione del tipo sia accessibile al riferimento. Ad esempio, se il tipo si trova in un altro modulo ed è stato dichiarato
Private
, spostare la definizione del tipo nel modulo di riferimento o dichiararlaPublic
.Assicurarsi che lo spazio dei nomi del tipo non venga ridefinito all'interno del progetto. In caso affermativo, usare la parola chiave
Global
per qualificare completamente il nome del tipo. Ad esempio, se un progetto definisce uno spazio dei nomi denominatoSystem
, non è possibile accedere al tipo System.Object a meno che non sia completo con la parola chiaveGlobal
:Global.System.Object
.Se il tipo è definito, ma la libreria di oggetti o la libreria dei tipi in cui è definito non è registrata in Visual Basic, fare clic su Aggiungi riferimento dal menu Progetto e quindi selezionare la libreria di oggetti o la libreria dei tipi appropriata.
Assicurarsi che il tipo sia incluso in un assembly che fa parte del profilo .NET Framework di destinazione. Per altre informazioni, vedere Risoluzione dei problemi relativi agli errori di impostazione di .NET Framework come destinazione.