VS2015向project.json添加依赖项并不显示自动完成

时间:2016-03-09 23:33:58

标签: visual-studio-2015 asp.net-core

我正在关注视频,用户输入'静态'在项目依赖项部分中获取" Microsoft.AspNet.StaticFiles":" 1.0.0-rc1-final"的自动完成功能。在project.json文件依赖项部分,但在我输入时,我没有得到任何自动完成功能。当我尝试添加" Microsoft.AspNet.Mvc" ...我没有获得自动填充时,它也是同样的问题,所以我甚至不知道要手动输入什么版本。这是用户错误吗?

      "dependencies": {
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",
    "static"
  },

预期自动填充提供此功能:

  "dependencies": {
    "Microsoft.AspNet.IISPlatformHandler": "1.0.0-rc1-final",
    "Microsoft.AspNet.Server.Kestrel": "1.0.0-rc1-final",
    "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final"
  },

这是我现在为EntityFramework使用AutoComplete获得的:

enter image description here

更新: 我正在关注Lynda.com的代码并运行ASP.Net 5视频系列,课程视频显示为自动完成:

enter image description here

但是当我跟进时,我不会得到同样的结果:

enter image description here

1 个答案:

答案 0 :(得分:2)

解决方案是确保在工具 - >下的Visual Studio中启用/检查包源。选项 - > NuGet包管理器 - >包装来源。

我的机器范围的软件包/ Microsoft和.NET没有被检查(这有点奇怪,因为我确实做了默认安装)但检查解决了我的问题。

enter image description here