2

我正在尝试为公司 Team Foundation 服务器设置 OData 服务。我使用了几个版本,但这个版本似乎缺少我无法在任何地方找到的参考。我似乎缺少定义的 2 个类是 -BasicAuthToken两者BasicAuthCredential都抛出错误 -

The type or namespace name 'BasicAuthToken' could not be found (are you missing a using directive or an assembly reference?)

The type or namespace name 'BasicAuthCredential' could not be found (are you missing a using directive or an assembly reference?)

有谁知道这些在哪里可以参考?Odata服务可以在这里下载!

4

1 回答 1

0

我有同样的问题。我的解决方案:

在 ODataTFS.Model 上:

  1. 将目标框架切换到 4.5
  2. 将所有 teamfoundation* 引用替换为版本 12。Microsoft.TeamFoundation 版本 12 不存在,将其删除。
  3. 添加 Microsoft.TeamFoundation.VersionControl.Common.Integration(版本 12)
  4. 添加 Microsoft.VisualStudio.Services.Common(版本 12)

在 ODataTFS.Web 上:

  1. 将目标框架切换到 4.5
  2. 替换所有对版本 12 的 teamfoundation* 引用。

之后,您只能使用 ctrl+'.' 解决构建错误。

于 2015-02-07T02:23:26.733 回答