Тип инициализатора для Tweetinvi

1

Я пытаюсь использовать twitter API TweetInvi, но, к сожалению, сталкиваясь с следующей ошибкой, я искал ее много, но не смог найти ничего:/любая помощь будет appriciated. Это ошибка, которую я получаю, ну ее внутренняя ошибка - внешняя неоднозначная ошибка.

(Внешняя ошибка) Инициализатор типа для "Tweetinvi.TwitterCredentials" бросил исключение

(Внутренняя ошибка)

Узел с отображаемым именем "System.Core" не удалось загрузить в контексте привязки "Загрузить" AppDomain с идентификатором 1. Причиной отказа было: System.IO.FileLoadException: не удалось загрузить файл или сборку "System.Core", Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 7cec85d7bea7798e, Retargetable = Yes 'или одна из его зависимостей. Данное имя сборки или кодовая база недействительны. (Исключение из HRESULT: 0x80131047)

Ссылка изображения

http://s12.postimg.org/py2zijqal/Prob2.jpg Спасибо заранее

  • 0
    Можете ли вы разместить здесь код, который вы используете для звонка?
Теги:
twitter

2 ответа

1

Я решил эту проблему. Библиотека newtonsoft.Json должна быть той же версии. Я использовал NewtonSoft.Json 5.0.8 в своем проекте. Я заменил библиотеку newtonsoft.Json на 5.0.8 в Project Source Project, и я его перестрою.

Это работает :)

0

Переходя от v0.9.10.0 до v0.9.3.0 (более новая версия по какой-то причине нарушала моно совместимость), я также получал проблему с инициализатором типа, причем внутреннее исключение говорило о Newtonsoft Json v7.0.0.0 и v6.0.0.0.

В конце концов, в моем app.config я удалил это:

<dependentAssembly>
  <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
  <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
</dependentAssembly>

После удаления этой программы моя программа работала так, как ожидалось.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню