Предполагая, что эта структура папок в TFS 2010
Main
Collection_A
Solution_A1
Solution_A2
Reference Assemblies
Collection_B
Solution_B1
Project_B1A
Project_B1A
ссылается на dll в Reference Assemblies
из Collection_A
, используя относительный путь (..\..\..\Collection_A\Reference Assemblies\Whatever.dll
).При определении определения сборки в TFS у нас возникают проблемы на вкладке Рабочий процесс.
Project_B1A => $(SourceDir)
для ссылочных сборок должно быть
Reference Assemblies => $(SourceDir)\..\..\..\Collection_A\Reference Assemblies
, но затем TFS выдает ошибку
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 ' '.)
Мы пробовали $(SourceDir)\Collection_A\Reference Assemblies
и $(BuildDir)\Collection_A\Reference Assemblies
, но, как и ожидалось, ни одна из них не сработала.Есть ли другие переменные, которые можно использовать?