<message> Questo errore potrebbe essere dovuto anche all'utilizzo contemporaneo di un riferimento file a '<filename1>' nel progetto '<projectname1>' e un riferimento file a '<filename2>' nel progetto '<projectname2>'

<message> Questo errore potrebbe essere dovuto anche all'utilizzo contemporaneo di un riferimento file a '<filepathname1>' nel progetto '<projectname1>' e un riferimento file a '<filepathname2>' nel progetto '<projectname2>'. Se gli assembly sono identici, provare a definire lo stesso percorso per entrambi i riferimenti.

Il codice del progetto accede a un membro di un altro progetto, ma la configurazione della soluzione non permette al compilatore Visual Basic di risolvere il riferimento.

Per accedere a un tipo definito in un altro assembly, il compilatore Visual Basic deve avere un riferimento a quell'assembly. Deve trattarsi di un riferimento unico, non ambiguo, che non generi riferimenti circolari tra i progetti.

ID errore: BC30970

Per correggere l'errore

  1. Determinare quale progetto produce l'assembly migliore per il progetto a cui fare riferimento. Per questa decisione si potrebbero usare criteri quali la facilità di accesso al file e la frequenza di aggiornamenti.

  2. Nelle proprietà del progetto aggiungere un riferimento al file contenente l'assembly che definisce il tipo in uso.

Vedi anche