Il tipo '<nometipo>' nell'assembly '<nomeassembly1>' è stato inoltrato all'assembly '<nomeassembly2>'

Aggiornamento: novembre 2007

Messaggio di errore

Il tipo '<nometipo>' nell'assembly '<nomeassembly1>' è stato inoltrato all'assembly '<nomeassembly2>'. Nel progetto manca un riferimento a '<nomeassembly2>' oppure nell'assembly '<nomeassembly2>' manca il tipo '<nometipo>'.
Type '<typename>' in assembly '<assemblyname1>' has been forwarded to assembly '<assemblyname2>'. Either a reference to '<assemblyname2>' is missing from your project or the type '<typename>' is missing from assembly '<assemblyname2>'.

Un'espressione nel codice sorgente per un assembly si riferisce a un tipo che è stato inoltrato a un altro assembly, ma non è possibile trovare il tipo nell'assembly di destinazione.

L'inoltro dei tipi indica la riassegnazione della definizione di una classe, struttura, interfaccia, delegato o enumerazione a un assembly diverso da quello della definizione originaria. Viene utilizzato spesso insieme al refactoring di codice, con cui è possibile dividere un assembly in due o più assembly o spostare il codice da un assembly a un altro.

Sebbene il tipo rimanga ancora temporaneamente disponibile nell'assembly originale, è probabile che diventi indefinito quando il refactoring di codice lo rimuove dall'assembly originale.

ID errore: BC31424

Per correggere l'errore

  • Verificare che il tipo sia presente nell'assembly di destinazione.

  • Verificare che il progetto includa un riferimento all'assembly di destinazione.

Vedere anche

Attività

Procedura: aggiungere o rimuovere riferimenti in Visual Studio (Visual Basic)

Concetti

Riferimenti dei progetti

Riferimenti

Type Forwarding

TypeForwardedToAttribute