Team Foundation NuGet包加载

时间:2013-06-04 14:55:03

标签: tfs nuget

我对ASP.NET不太熟悉,所以我一直在使用Visual Studio中的Web Forms项目,该项目已经实现了登录和成员资格控制。这个项目安装了一些NuGet包,当你在本地机器上工作时它们可以正常工作。

我正在尝试与这个项目的朋友合作,所以我们决定使用TFS,但是当我将代码上传到Team Foundation Server时,它不再起作用了。我在上传之前收到了一些我没有的错误。这些是一些错误:

  

错误20当前上下文中不存在名称“BundleTable”D:\ Teste Moving Music \ MovingMusic \ MovingMusic \ Global.asax.cs 17 42 MovingMusic

     

错误5名称空间'Microsoft'中不存在类型或命名空间名称'AspNet'(您是否缺少程序集引用?)D:\ Teste Moving Music \ MovingMusic \ MovingMusic \ App_Start \ AuthConfig.cs 5 17 MovingMusic

     

错误22找不到类型或命名空间名称'BundleCollection'(您是否缺少using指令或程序集引用?)D:\ Teste Moving Music \ MovingMusic \ MovingMusic \ App_Start \ BundleConfig.cs 12 44 MovingMusic < / p>      

错误19名称空间'System.Web'中不存在类型或命名空间名称'优化'(您是否缺少程序集引用?)D:\ Teste Moving Music \ MovingMusic \ MovingMusic \ Global.asax.cs 5 18 MovingMusic

     

错误21命名空间'System.Web'中不存在类型或命名空间名称'优化'(您是否缺少程序集引用?)D:\ Teste Moving Music \ MovingMusic \ MovingMusic \ App_Start \ BundleConfig.cs 5 18 MovingMusic

我得到了近10个这样的错误,但如果我切换回本地计算机上的同一个项目,它就没有错误。

有人能帮助我吗?抱歉我的英语 - 这不是我的母语。

1 个答案:

答案 0 :(得分:1)

我怀疑您需要右键单击您的解决方案并根据http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages

中的说明选择“启用NuGet包还原”

这将允许Visual Studio Team Services下载缺少的包以避免依赖性错误。