Come un ulteriore punto a @ malenkiy_scot è al di sopra, per gli elementi ProjectReference che si desidera conservare, controlla accuratamente il GUID progetto è quello corretto per quel progetto. Nel file .vcproj dipendenti, trovare i tag ProjectReference come sopra, e per ogni si desidera mantenere:
- aprire il file .vcproj del progetto di riferimento in un editor di testo
- trovare il suo GUID nel tag ProjectGuid
- confronta con la modifica del progetto per quel riferimento nel file .vcproj dipendente (non tra maiuscole e minuscole)
- se non è la stessa, sostituire il GUID nel tag del progetto con quello da tag ProjectGuid del progetto di riferimento
- Salva il file di progetto e ricarica la soluzione
Visual Studio utilizza il guid del progetto anziché il nome per determinare le dipendenze. Quindi se hai modificato manualmente il nome della dipendenza ma non il guid (come ho fatto io) ottieni l'errore.
Ho provato questo e stava ottenendo l'errore che è elencato nel write-up originale, solo una nota. – onaclov2000
Questo funziona per me. Grazie. – cheny