2015-04-26 14 views
0

Обновление Исправлено перемещением сервера сборки в помещениях, чтобы я мог установить структуру синхронизации. Очередь сборки все еще может управляться в Visual Studio Team Services.Visual Studio Online TFS Sync Framework

У меня есть проект TF, размещенный на Visual Studio Online. Это зависит от пакета NuGet для Microsoft Sync Framework. Согласно NuGet documentation, Visual Studio online автоматически выполнит восстановление пакета NuGet при построении решений. .

К сожалению, сборочные ссылки на Microsoft.Synchronization * не работают:

42>ResolveAssemblyReferences: 
    Primary reference "Microsoft.Synchronization.Data, Version=3.1.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL". 
42>C:\Program Files (x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets(1697,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Synchronization.Data, Version=3.1.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [d:\a\src\SomeProject.csproj] 

Другие пакеты NuGet как MoreLinq и EPPlus работают правильно.

ответ

0

Попробуйте удалить пакет Nuget и ссылки, а затем снова добавить его.

Часто я нахожу, есть один человек в команде, который не «получить» Самородок и добавляет ссылку вручную ...

+0

Спасибо. В конечном итоге я решил настроить контроллеры сборки зданий и агентов сборки и установить инфраструктуру синхронизации на сервере, который их размещает. Это позаботилось о неудачах сборки. –