Bene, la mia risposta non è solo il riassunto di tutte le soluzioni, ma offre molto di più.
Sezione 1):
In generale soluzioni:
Ho avuto quattro errori di questo tipo ("Impossibile trovare il file dei metadati") insieme a un errore che diceva "Impossibile aprire il file di origine (" Errore non specificato ")".
Ho cercato di eliminare l'errore "Impossibile trovare il file dei metadati". Per questo, ho letto molti post, blog, ecc. E ho scoperto che queste soluzioni potrebbero essere efficaci (riassumendole qui):
Riavvia Visual Studio e prova a creare di nuovo.
Vai a "Esplora soluzioni" . Fare clic con il tasto destro su Soluzione. Vai a Proprietà . Vai a "Configuration Manager" . Controlla se le caselle di controllo in "Build" sono selezionate o meno. Se alcuni o tutti sono deselezionati, quindi controllali e prova a ricostruire.
Se le soluzioni di cui sopra non funzionano, segui la sequenza menzionata nel passaggio 2 sopra e anche se tutte le caselle di controllo sono selezionate, deselezionale, controlla di nuovo e prova a compilare di nuovo.
Ordine di costruzione e dipendenze del progetto:
Vai a "Esplora soluzioni" . Fare clic con il tasto destro su Soluzione. Vai a "Dipendenze del progetto ..." . Vedrai due schede: "Dipendenze" e "Ordine di costruzione" . Questo ordine di compilazione è quello in cui si sviluppa la soluzione. Controllare le dipendenze del progetto e l'ordine di costruzione per verificare se un progetto (ad esempio "progetto1") che dipende da altri (ad esempio "progetto2") sta provando a costruire prima di quello (progetto2). Questa potrebbe essere la causa dell'errore.
Controlla il percorso del DLL mancante:
Controlla il percorso del DLL mancante. Se il percorso contiene spazio o qualsiasi altro carattere di percorso non valido, rimuovilo e prova a ricostruire.
Se questa è la causa, regola l'ordine di costruzione.
Sezione 2):
Il mio caso particolare:
Ho provato tutti i passaggi precedenti con varie permutazioni e combinazioni con il riavvio di Visual Studio alcune volte. Ma non mi ha aiutato.
Così, ho deciso di eliminare altri errori che stavo riscontrando ("Impossibile aprire il file di origine (" Errore non specificato ")").
Mi sono imbattuto in un post sul blog: Errore TFS - Impossibile aprire il file di origine ("Errore non specificato")
Ho provato i passaggi menzionati in quel post sul blog e mi sono liberato dell'errore "Impossibile aprire il file di origine (" Errore non specificato ")" e sorprendentemente mi sono liberato di altri errori ("impossibile trovare il file dei metadati") come bene.
Sezione (3):
Morale della storia:
Prova tutte le soluzioni come indicato nella sezione (1) sopra (e qualsiasi altra soluzione) per eliminare l'errore. Se non funziona nulla, come nel blog menzionato nella sezione (2) sopra, elimina dal file .csproj le voci di tutti i file di origine che non sono più presenti nel controllo del codice sorgente e nel file system .