i'm trying run c# web api project , following error when run it
could not load file or assembly 'newtonsoft.json' or 1 of dependencies. located assembly's manifest definition not match assembly reference. (exception hresult: 0x80131040)
so went package manager , updated newtonsoft.json , error resolved. go , run project following error
additional information: not load file or assembly 'system.web.http.webhost, version=5.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35' or 1 of dependencies. located assembly's manifest definition not match assembly reference.
could not load file or assembly 'system.web.http 4.0.0 after update 2012 2013
from link tried
update-package microsoft.aspnet.webapi -reinstall
but i'm getting first error again. it's seems i'm stuck in circle , can't figure out how resolve. idea's? seems system.web.http.webhost uses earlier version of newtonsoft.json
try solution:
1. open packages.config in current project.
2. delete line: package id="newtonsoft.json"
3. save.
4. re-add newtonsoft.json nuget. build , run project.