Я добавил пакет FacebookWebMvc Nuget в свой проект веб-приложения MVC 3, а затем создал следующий контроллер:
public ActionResult FacebookLogOn(string returnUrl)
{
if (!FacebookWebContext.Current.IsAuthenticated())
{
throw new Exception("Please log into facebook");
}
}
Когда я пытаюсь скомпилировать, я получаю эту ошибку (с выделенным в качестве источника ошибки FacebookWebContext):
Тип «Facebook.Web.FacebookWebContext» существует как в «I: \ sites \ ICTOAD \ packages \ FacebookWeb.5.0.26.0 \ lib \ net40 \ Facebook.Web.dll», так и в «I: \ sites \ ICTOAD \». пакеты \ FacebookWeb.5.0.26.0 \ Lib \ net40 \ CodeContracts \ Facebook.Web.Contracts.dll '