如果我要在MVC6 project.json文件中添加一个库,我如何找到我需要的正确库的名称以及相关的版本号?我没有得到正确的AutoComplete,并且(我想)找不到我需要的库。请看下面的图片,我正在看的教程需要标识库,但我不确定最新版本或正确的库名称。

更新:我没有得到我正在寻找的包的智能感知,例如。我想添加"EntitFramework.MicrosoftSqlServer“,但我没有智能感知来显示这个库和版本。

发布于 2016-03-18 10:06:36
Microsoft在以下位置临时设置站点
http://packagesearch.azurewebsites.net
搜索你想要使用的类,它会告诉你哪个包用于RC1。
他们会让它成为VS的一部分。
发布于 2016-03-18 10:18:23
尝试提供包源列表以查找vnext包。我相信这是按照它们列出的顺序检查的。
使用以下内容在Solution items下创建一个NuGet.Config条目:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="VNext" value="https://www.myget.org/F/aspnetvnext/api/v3/index.json" />
<add key="NuGet" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>发布于 2016-03-18 21:16:18
解决方案是确保在Visual Studio中的Tools、-> Options、->、NuGet package Manager、-> Package Sources下启用/选中包源。
我的机器范围的包/微软和.NET没有被检查(这有点奇怪,因为我确实做了默认安装),但检查解决了我的问题。

https://stackoverflow.com/questions/36073105
复制相似问题