Bueno, mi respuesta no es solo el resumen de todas las soluciones, sino que ofrece más que eso.
Sección 1):
En soluciones generales:
Tuve cuatro errores de este tipo ('no se pudo encontrar el archivo de metadatos') junto con un error que decía 'No se pudo abrir el archivo de origen (' Error no especificado ')'.
Intenté deshacerme del error 'no se pudo encontrar el archivo de metadatos'. Para eso, leí muchas publicaciones, blogs, etc. y descubrí que estas soluciones pueden ser efectivas (resumiéndolos aquí)
Reinicie Visual Studio e intente compilar nuevamente.
Vaya a 'Explorador de soluciones' . Haga clic derecho en Solución. Ir a propiedades . Vaya a 'Administrador de configuración' . Compruebe si las casillas de verificación en 'Compilar' están marcadas o no. Si alguno o todos están desmarcados, verifíquelos e intente construir de nuevo.
Si las soluciones anteriores no funcionan, siga la secuencia mencionada en el paso 2 anterior, e incluso si todas las casillas de verificación están marcadas, desactívelas, verifique nuevamente e intente construir nuevamente.
Orden de construcción y dependencias del proyecto:
Vaya a 'Explorador de soluciones' . Haga clic derecho en Solución. Vaya a 'Dependencias del proyecto ...' . Verá dos pestañas: 'Dependencias' y 'Orden de compilación' . Este orden de compilación es aquel en el que se construye la solución. Verifique las dependencias del proyecto y el orden de compilación para verificar si algún proyecto (por ejemplo, 'proyecto1') que depende de otro (por ejemplo, 'proyecto2') está intentando compilarse antes de ese (proyecto2). Esta podría ser la causa del error.
Verifique la ruta del archivo .dll faltante:
Verifique la ruta del archivo .dll faltante. Si la ruta contiene espacio o cualquier otro carácter de ruta no válido, elimínelo e intente construir nuevamente.
Si esta es la causa, entonces ajuste el orden de construcción.
Sección 2):
Mi caso particular:
Intenté todos los pasos anteriores con varias permutaciones y combinaciones reiniciando Visual Studio varias veces. Pero no me ayudó.
Entonces, decidí deshacerme de otro error que estaba encontrando ('El archivo de origen no se pudo abrir (' Error no especificado ')').
Me encontré con una publicación de blog: Error de TFS : el archivo de origen no se pudo abrir ('Error no especificado')
Intenté los pasos mencionados en esa publicación de blog, y me deshice del error 'No se pudo abrir el archivo fuente (' Error no especificado ')' y sorprendentemente me deshice de otros errores ('no se pudo encontrar el archivo de metadatos') como bien.
Seccion 3):
Moraleja de la historia:
Pruebe todas las soluciones como se menciona en la sección (1) anterior (y cualquier otra solución) para deshacerse del error. Si nada funciona, según el blog mencionado en la sección (2) anterior, elimine las entradas de todos los archivos de origen que ya no están presentes en el control de origen y el sistema de archivos de su archivo .csproj .