Google在此处列出了所有Google API的二进制文件:
http://code.google.com/p/google-api-dotnet-client/wiki/Downloads
但是,当您下载它并尝试使用Google.Apis.Customsearch类时,它就会丢失。
该网址上的二进制文件似乎不完整。
我不了解这种部署方法,完全获取这些库的唯一方法是通过NuGet从这里:https://www.nuget.org/packages/Google.Apis/
有人可以解释为什么在列出的第一个网址上没有提供完整的API?
答案 0 :(得分:1)
您提到的“下载”页面适用于客户端库本身(例如Google.Apis和Google.Apis.Auth程序集)。每个API(YouTube,Drive,Plus等)都依赖于该库。
要下载特定的API,您应该从NuGet下载它,它将下载您需要的所有依赖项(如Newtonsoft.Json,Microrosft.Http.Client,Google.Apis等)。
因此,如果您要使用Drive API,则应查询以下内容:https://www.nuget.org/packages?q=google.apis.drive&prerelease=true&sortOrder=relevance。请记住,客户端库是测试版,因此您应该"包括"预发布"在你的搜索中。