Tengo un proyecto de TFS con dos carpetas principales:error Solution.metaproj MSB3202: El archivo de proyecto 'XXX' no se encontró
Proyecto
--Folder1
---- LibraryA
--Folder2
---- AppA referencia LibraryA
Cuando construyo solución APPA TFS falla para construir, proporcionando el siguiente error:
C: \ Builds \ 1 \ Project \ AppA \ Sources \ Carpeta2 .. \ Carpeta1 \ LibraryA \ LibraryA.csproj
I piense que TFS está haciendo algo como $ (CurrentBuildDir) $ (ProjectReferenceSourceLocation), que simplemente pega la parte .. \ Folder1 \ LibraryA ahí.
Sé que los ensamblados compartidos probablemente deberían compilarse en su propia solución y, a continuación, hacer referencias a las copias de compilación, pero así es como es.
¿Alguna idea sobre cómo hacer que TFS sepa cómo navegar desde la carpeta de soluciones para encontrar proyectos referenciados?
TIA
Correcto. Deberá asegurarse de que las dependencias se mapeen en el espacio de trabajo de su definición de compilación en las mismas ubicaciones relativas que en su entorno de desarrollo. –
No solo es posible sino que es el problema real. Excelente, gracias. – MattC
Me alegra que haya funcionado para ti – pantelif