Ho un progetto TFS con due cartelle principali:errore Solution.metaproj MSB3202: Il file di progetto 'xxx' non è stato trovato
progetto
--Folder1
---- LibraryA
--Folder2
---- AppA riferimento LibraryA
Quando costruisco soluzione AppA, TFS non riesce a costruire, fornendo il seguente errore:
C: \ Builds \ 1 \ Project \ AppA \ Sources \ Cartella2 .. \ Cartella1 \ LibraryA \ LibraryA.csproj
I pensa che TFS stia facendo qualcosa come $ (CurrentBuildDir) $ (ProjectReferenceSourceLocation), che si limita a contenere la parte .. \ Folder1 \ LibraryA.
So che gli assembly condivisi dovrebbero probabilmente essere compilati nella propria soluzione e quindi i riferimenti fatti alle copie di build ma questo è come è.
Qualche idea su come ottenere TFS per sapere come uscire dalla cartella della soluzione per trovare i progetti di riferimento?
TIA
Proprio così. Dovrai assicurarti che tutte le dipendenze siano mappate nello spazio di lavoro della tua definizione build nelle stesse posizioni relative del tuo ambiente di sviluppo. –
Non solo possibile, ma il problema reale. Eccellente grazie. – MattC
Sono contento che abbia funzionato per te – pantelif