【问题标题】:Tweetinvi namespaces are not recognized although dll's are present尽管存在 dll,但无法识别 Tweetinvi 命名空间
【发布时间】:2014-08-31 19:07:29
【问题描述】:

我正在创建一个 .Net 4.0 应用程序,以使用 Tweetinvi API 将内容发布到 Twitter。我不能使用包,所以我下载了 dll 并将它们添加到我的项目中:

但我的包含显示错误:

我的错误控制台显示:

错误 423 类型或命名空间名称“Core”不存在于 命名空间“Tweetinvi”(您是否缺少程序集 参考?) {...file...}.cs 10 17 ApiProviders

谁能告诉我为什么会发生这种情况以及我该如何解决这个问题?

【问题讨论】:

  • I can't use packages - 只是好奇:为什么?
  • 您知道您可以制作“私人公司提要”,只需添加“允许”的包,然后使用此提要而不是“官方 NuGet 提要”吗?您甚至可以在“本地 3rd-Party 文件夹”中执行此操作...
  • 警告/消息选项卡上的内容是什么?
  • @KeesC.Bakker:似乎是为 .NET 4.5 构建的。更改项目目标设置:)

标签: c# tweetinvi


【解决方案1】:

Tweetinvi 需要 Bcl.Async 包。你也需要添加它。

检查all the dependencies 并确保已安装所有舒尔。

但是如前所述,我强烈建议为此使用 NuGet。如果您不允许使用“公共提要”,您可以下载包并将它们放在本地文件夹中,然后将此文件夹添加为 Visual Studio 中的新提要。

【讨论】:

    【解决方案2】:

    您是否尝试过从下载页面下载项目? https://tweetinvi.codeplex.com/downloads/get/852208

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-21
      • 2011-10-06
      • 2014-10-01
      • 2019-12-19
      • 1970-01-01
      • 2012-05-07
      相关资源
      最近更新 更多