Bem, minha resposta não é apenas o resumo de todas as soluções, mas oferece mais do que isso.
Seção 1):
Em soluções gerais:
Eu tive quatro erros desse tipo ('o arquivo de metadados não pôde ser encontrado') junto com um erro dizendo 'O arquivo de origem não pôde ser aberto (' Erro não especificado ')'.
Tentei me livrar do erro 'o arquivo de metadados não pôde ser encontrado'. Para isso, li muitos posts, blogs etc. e descobri que essas soluções podem ser eficazes (resumindo-as aqui):
Reinicie o Visual Studio e tente criar novamente.
Vá para 'Solution Explorer' . Clique com o botão direito do mouse em Solução. Vá para Propriedades . Vá para 'Configuration Manager' . Verifique se as caixas de seleção em 'Compilar' estão marcadas ou não. Se algum ou todos eles estiverem desmarcados, verifique-os e tente construir novamente.
Se as soluções acima não funcionarem, siga a sequência mencionada na etapa 2 acima e, mesmo que todas as caixas de seleção estejam marcadas, desmarque-as, verifique novamente e tente criar novamente.
Ordem de criação e dependências do projeto:
Vá para 'Solution Explorer' . Clique com o botão direito do mouse em Solução. Vá para 'Dependências do projeto ...' . Você verá duas guias: 'Dependências' e 'Build Order' . Essa ordem de compilação é aquela em que a solução é compilada. Verifique as dependências do projeto e a ordem de construção para verificar se algum projeto (por exemplo, projeto1) depende de outro (por exemplo, projeto2) está tentando construir antes desse (projeto2). Essa pode ser a causa do erro.
Verifique o caminho do .dll ausente:
Verifique o caminho da .dll ausente. Se o caminho contiver espaço ou qualquer outro caractere de caminho inválido, remova-o e tente criar novamente.
Se essa for a causa, ajuste a ordem de construção.
Seção 2):
Meu caso particular:
Eu tentei todas as etapas acima com várias permutações e combinações ao reiniciar o Visual Studio algumas vezes. Mas, isso não me ajudou.
Então, decidi me livrar de outro erro que estava encontrando ('O arquivo de origem não pôde ser aberto (' Erro não especificado ')').
Me deparei com uma postagem no blog: Erro TFS - O arquivo de origem não pôde ser aberto ('Erro não especificado')
Tentei as etapas mencionadas nessa postagem do blog e me livrei do erro 'O arquivo de origem não pôde ser aberto (' Erro não especificado ')' e, surpreendentemente, me livrei de outros erros ('não foi possível encontrar o arquivo de metadados') como bem.
Seção (3):
Moral da história:
Tente todas as soluções mencionadas na seção (1) acima (e quaisquer outras soluções) para se livrar do erro. Se nada der certo, conforme o blog mencionado na seção (2) acima, exclua as entradas de todos os arquivos de origem que não estão mais presentes no controle de origem e no sistema de arquivos do seu arquivo .csproj .