Lack of 'DotNetOpenAuth.Core, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = 2780ccd10d57b246' in the MVC 4 project

I uploaded a project that is the result of the free Pluralsight MVC 4 instructional videos available on the Microsoft website: http://www.asp.net/mvc/videos/pluralsight-building-applications-with-aspnet-mvc-4

Link to the project: http://www.speedyshare.com/GGTrM/odetofoodmvc4-7c20f071ef3b.zip

I am already creating an MVC Music Store app and it works great. Although this project, which would obviously be expected to be correct, after starting from Visual Studio 2013 I give this message:

System.IO.FileNotFoundException: Cannot load file 'DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246' 

Stack

[FileNotFoundException: Nie można załadować pliku lub zestawu 'DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246' lub jednej z jego zależności. Nie można odnaleźć określonego pliku.]
   Microsoft.Web.WebPages.OAuth.PreApplicationStartCode.Start() +0

[InvalidOperationException: Metoda Start w typie Microsoft.Web.WebPages.OAuth.PreApplicationStartCode, wywoływana na etapie inicjalizacji przed uruchomieniem aplikacji, zgłosiła wyjątek; komunikat o błędzie: Nie można załadować pliku lub zestawu 'DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246' lub jednej z jego zależności. Nie można odnaleźć określonego pliku..]
   System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection`1 methods, Func`1 setHostingEnvironmentCultures) +556
   System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods) +132
   System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +102
   System.Web.Compilation.BuildManager.ExecutePreAppStart() +153
   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +516

[HttpException (0x80004005): Metoda Start w typie Microsoft.Web.WebPages.OAuth.PreApplicationStartCode, wywoływana na etapie inicjalizacji przed uruchomieniem aplikacji, zgłosiła wyjątek; komunikat o błędzie: Nie można załadować pliku lub zestawu 'DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246' lub jednej z jego zależności. Nie można odnaleźć określonego pliku..]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9885060
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254

Question: Are there any tools on my system to run this application? If so, how to install DotNetOpeanAuthCore in this version.

+4
3

Tools-NuGet Package Manager - Manage Packages for Solution , " NuGet . , -" . "", . , , /​​, .

, packages.config, , . , gui, cmd ( cmd nuget)

→ NuGet →

Install-Package DotNetOpenAuth.Core -Version 4.3.4.13329

( , - , ) , - . , .

+3

. bin obj Nuget:

PS

Install-Package Microsoft.Net.Http
Install-Package Microsoft.AspNet.WebPages.OAuth
VS 2013 Web express, MVC 4, .NET 4.5.1
+3

Nuget

  • DotNetOpenAuth.Core
  • DotNetOpenAuth.OAuth.Core
  • DotNetOpenAuth.AspNet
  • DotNetOpenAuth.OAuth.Consumer
  • DotNetOpenAuth.OpenId

Nuget, solution explorerManage NuGet Package


enter image description here

+1

Source: https://habr.com/ru/post/1546446/


All Articles