【问题标题】:Team Foundation Server: References IssueTeam Foundation Server:参考问题
【发布时间】:2015-04-01 16:34:00
【问题描述】:

我对 TFS 非常陌生,在查看解决方案并尝试构建它后,我遇到了引用问题。当我构建解决方案时,它会给我一些错误消息,例如

“‘Microsoft’命名空间中不存在类型或命名空间‘AspNet’...”

我已经尝试使用 NuGet 来管理包,但我仍然有 6 个与上述类似的错误。

错误 1 ​​命名空间“System.Web”中不存在类型或命名空间名称“优化”(您是否缺少程序集引用?)

错误 2 名称空间“Microsoft.AspNet”中不存在类型或名称空间名称“FriendlyUrls”(您是否缺少程序集引用?)

错误 3 找不到类型或命名空间名称“IAppBuilder”(您是否缺少 using 指令或程序集引用?)

(错误 4 和 5 再次参考优化和 IAppBuilder。)

错误 6 找不到类型或命名空间名称“BundleCollection”(您是否缺少 using 指令或程序集引用?)

我不知道如何解决最后几个错误,我需要找到一种方法来避免每次从 TFS 中检查解决方案时都必须更新它。

【问题讨论】:

  • 是否有一个您没有最新版本的通用 Assemblies 文件夹?
  • 感谢您的回复,但我们已经解决了问题。我们在使用参考路径时遇到了问题。我正在处理一个由另一个人创建的网站。长话短说,我们必须将网站转换为 Web 应用程序,为我们的 DLL 创建一个共享文件夹,引用该文件夹,然后将项目添加到 Team Foundation。一旦我们这样做了,一切都很好。

标签: tfs reference namespaces assemblies packages


【解决方案1】:

我们正在处理一个网站,当我们试图将该网站添加到我们的 TFS 时,它丢失了对所有 DLL(包括基本 Web DLL)的引用。我们为我们的 DLL 创建了一个共享文件夹位置,将 DLL 复制到共享文件夹中,然后使用以下教程将我们的网站转换为 Web 应用程序:

Converting a web site to a web application.

转换后,我们将项目添加到我们的 TFS 中,它可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 2018-09-11
    • 2012-12-01
    • 2011-05-25
    相关资源
    最近更新 更多