У меня есть один проект в решении, в котором я использую DLL TeamFoundation версии 15, а в другом проекте я использую DLL TeamFoundation версии 16. В моем третьем проекте я хочу использовать эти два проекта, которые имеют две разные версии DLL TeamFoundation. , но я не умею им пользоваться. это дает мне ошибку:
Не удалось загрузить файл или сборку Microsoft.TeamFoundation.Client, Version = 15.0.0.0, Culture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a или одну из его зависимостей.
Также появляется предупреждение. Обнаружены конфликты между различными версиями Microsoft.TeamFoundation.Client, которые не могут быть разрешены.
Как я могу использовать две разные версии dll teamfoundation в одном проекте.
Требуемые dll:
Microsoft.TeamFoundation.Client
Microsoft.TeamFoundation.Common
Microsoft.TeamFoundation.WorkItemTracking.Client
Microsoft.TeamFoundation.WorkItemTracking.Common
По запросу я делюсь кодом, который использую:
private void connectToServer(string serverName)
{
TfsTeamProjectCollection teamProjectCollection = new TfsTeamProjectCollection(new Uri(tfsServerName));
teamProjectCollection.Connect(ConnectOptions.None);
}
Любая помощь приветствуется. Заранее спасибо.