我正在开发一个需要与 Team Foundation Server 交互的 WPF 应用程序,主要是检索一些工作项。为此,我使用了随 Visual Studio Team Explorer 2012 提供的 TeamFoundation Client 程序集 v11。该应用程序适用于已安装 Visual Studio Team Explorer 2012 的用户。但是,只有 Visual Studio Team Explorer 2010 的用户会遇到异常说“TeamFoundation Client v11”丢失。当我在我的应用程序中将 TeamFoundation 客户端程序集更改为 v10 时。现在,只有 Visual Studio Team Explorer 2012 的用户会收到异常提示“TeamFoundation Client v10”缺失。
如果用户必须拥有特定版本的 Visual Studio Team Studio 并且不同版本的 TeamFoundation 客户端程序集彼此不兼容,请告诉我?还是我犯了一个错误?有什么解决办法吗?