我正在尝试将搜索添加到Asp.Net 5项目中。搜索使用Bing Search API。
根据“Bing Search API - 快速入门和代码示例”中的说明,我下载了一个名为“BingSearchContainer.cs”的文件。此文件引用了System.Data.Services.Client。该文件太大而无法放在此处,但可以在https://datamarket.azure.com/dataset/explore/getproxy/5ba839f1-12ce-4cce-bf57-a49d98d29a44下载。
我添加了对System.Data.Services和System.Data.Services.Client的引用,因为它们未包含在我使用(在Visual Studio 2015中)创建站点的通用Asp.Net 5(RC1)模板中。
虽然这样可以消除文件本身的错误,但错误列表中仍然存在错误,项目将无法生成或运行。
如果我将鼠标悬停在BingSearchContainer文件顶部的System.Data.Services.Client的using语句上,则表示...... DNX Core5.- Not Available。
有谁知道如何解决这个问题?
答案 0 :(得分:1)
您需要了解您要定位的平台。 .NET Core是一个新的运行时,没有内置库。必须添加所有内容(通常作为NuGet包),甚至可以添加Standard Libraries以前提供的内容。
检查并查看您想要的库是否在NuGet上可用。如果没有,您需要找到某种解决方法或停止以.NET Core为目标,只关注完整的.NET Framework。
一些解决方法