Suponiendo que esta estructura de carpetas en el TFS 2010TFS construir definición y espacio de trabajo relativa ruta
Main
Collection_A
Solution_A1
Solution_A2
Reference Assemblies
Collection_B
Solution_B1
Project_B1A
Project_B1A
referencias de la DLL en Reference Assemblies
de Collection_A
mediante el uso de ruta relativa (..\..\..\Collection_A\Reference Assemblies\Whatever.dll
). Al definir la definición de compilación en TFS, tenemos problemas en la pestaña Flujo de trabajo.
Project_B1A => $(SourceDir)
de conjuntos de referencia debe ser
Reference Assemblies => $(SourceDir)\..\..\..\Collection_A\Reference Assemblies
pero luego TFS tiros de error
TF215083: The local path $(SourceDir)\..\..\Collection_A\Reference Assemblies for a
workspace mapping is not valid. (Detail Message: TF10202: The path '..' ends with a
character which is not allowed. Characters which are not allowed include '.' and ' '.)
Hemos tratado $(SourceDir)\Collection_A\Reference Assemblies
y $(BuildDir)\Collection_A\Reference Assemblies
pero como se esperaba ninguno funcionó. ¿Hay alguna otra variable que pueda usarse?
¡Muy bien una pregunta escrita! Sin embargo, creo que significaba la pestaña "Espacio de trabajo", no "Flujo de trabajo". – Louis