バージョン15のTeamFoundation dllを使用しているソリューションに1つのプロジェクトがあり、バージョン16のTeamFoundation dllを使用している別のプロジェクトがあります.3番目のプロジェクトでは、TeamFoundation dllの2つの異なるバージョンを持つこれら2つのプロジェクトを使用したいと考えています、しかし、私はそれを使用することができません。その私にエラーを与える:
ファイルまたはアセンブリ 'Microsoft.TeamFoundation.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つを読み込めませんでした。
また、「解決できなかった「Microsoft.TeamFoundation.Client」の異なるバージョン間の競合が見つかりました」という警告が表示されます。
1 つのプロジェクトで 2 つの異なるバージョンの teamfoundation dll を使用するにはどうすればよいですか?
必要な 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);
}
どんな助けでも大歓迎です。前もって感謝します。