Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 找不到Facebook.FacebookClient_C#_Facebook C# Sdk - Fatal编程技术网

C# 找不到Facebook.FacebookClient

C# 找不到Facebook.FacebookClient,c#,facebook-c#-sdk,C#,Facebook C# Sdk,自从大约10年前dotNet发布以来,我一直在使用它,所以我对它有相当好的把握。 我正在使用VB 2008和C#2008 我的目标是通过使用dotNet的桌面应用程序与FB建立连接。 (并从那里与fb交互,无需打开浏览器。) 在我看来,fb已经在如何连接方面更改了一两次协议,因此我发现的一些代码示例可能已经过时 最初我使用的是一个与“FacebookAuthClient”(本论坛)相关的示例,但由于在facebook名称空间中无法看到它,我发现它已被删除,取而代之的是“FacebookClien

自从大约10年前dotNet发布以来,我一直在使用它,所以我对它有相当好的把握。 我正在使用VB 2008和C#2008

我的目标是通过使用dotNet的桌面应用程序与FB建立连接。 (并从那里与fb交互,无需打开浏览器。)

在我看来,fb已经在如何连接方面更改了一两次协议,因此我发现的一些代码示例可能已经过时

最初我使用的是一个与“FacebookAuthClient”(本论坛)相关的示例,但由于在facebook名称空间中无法看到它,我发现它已被删除,取而代之的是“FacebookClient”——从V6开始

我使用了facebook.dll版本0.2009.5.8和3.0.1.0,以及与之捆绑的所有其他程序集,并在对象浏览器(Visio Studio VB2008和C#2008)中进行了搜索

本论坛上的最新连接示例提供:

var fb=新FacebookClient();(我在课堂上添加了“使用Facebook;”)

我已经搜索并导航到GitHub和Microsoft FacebookC#SDK——我仍然找不到存在“facebook.FacebookClient”的程序集

基本上是询问Facebook C#SDK的最新存管机构的位置

我真的很感谢你的帮助。
J.

找到了自己的答案——难怪我有这么多麻烦

我必须使用neget.exe构建自己的facebook.dll(与linux世界中使用的apt-get命令非常相似——我没有想到会这样)

事实上,我在我曾经去过的地方找到了答案,我只是忽略了这个解决方案,因为它似乎不是我想要的

  • 转到“

  • 滚动到页面底部附近,查找NuGet。查找链接“NuGet.exe命令行”(“”),然后单击。(最好是右键单击并在新选项卡中打开)

  • 您可以选择NeGet引导程序或NuGet命令行(我选择命令行是因为我的VisioStudio是在2008年)

  • 保存下载的文件“NuGet.exe”-为了便于命令行访问,我将其移动到了“C:\tmp\u fb”

  • 返回到第一个网页(在步骤2中提到),并复制该命令 “nuget安装Facebook.Client-pre”在你的剪贴板上

  • 打开命令行shell。(单击开始、运行、输入“cmd”)。将目录更改为保存NuGet.exe的位置,在我的示例中是c:\tmp fb

  • 所以只需输入:cd c:\tmp fb

  • 现在键入:安装包Facebook.Client-pre

  • 当它安装时,你会在屏幕上看到一些关于解决依赖关系的消息,等等。。。还有一些成功安装


  • 我希望这对其他人有所帮助。

    找到了我自己的答案,但我需要10个小时的声誉来回答我自己的问题,或者等10个小时,我会晚一点发布。更容易转到并下载.nupkg,并使用您最喜欢的zip文件夹将其解压缩。您需要登录才能看到下载链接。如果没有,这里是直接下载链接。或者安装这个chrome扩展。