Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 4 将结果添加到我的MVC4项目中,System.Web.Http.Common出现问题_Asp.net Mvc 4_Upshot - Fatal编程技术网

Asp.net mvc 4 将结果添加到我的MVC4项目中,System.Web.Http.Common出现问题

Asp.net mvc 4 将结果添加到我的MVC4项目中,System.Web.Http.Common出现问题,asp.net-mvc-4,upshot,Asp.net Mvc 4,Upshot,我试图给我的MVC4项目添加结果 我的问题是需要添加System.Json和System.Web.Http.Common来获取 @(Html.UpshotContext(bufferChanges: true).DataSource<S_Innovations.TrafficTheory.Web2.APIControllers.TheoryTestsController>(x => x.GetTheoryTests())) 问题是您对System.Web.Http.dll有两

我试图给我的MVC4项目添加结果

我的问题是需要添加System.Json和System.Web.Http.Common来获取

@(Html.UpshotContext(bufferChanges: true).DataSource<S_Innovations.TrafficTheory.Web2.APIControllers.TheoryTestsController>(x => x.GetTheoryTests()))

问题是您对System.Web.Http.dll有两个不同的引用。一个来自System.Web.Http.Common包,另一个来自Microsoft.AspNet.WebApi.Core包

我认为你将不得不删除其中一个包,它将工作。您可以做的另一件事是查看reference文件夹并搜索重复的引用

Error   15  The type 'System.Web.Http.RouteParameter' exists in both 'g:\Documents\Visual Studio 2012\Projects\S-Innovations.TrafficTheory\packages\System.Web.Http.Common.4.0.20126.16343\lib\net40\System.Web.Http.Common.dll' and 'g:\Documents\Visual Studio 2012\Projects\S-Innovations.TrafficTheory\packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll' G:\Documents\Visual Studio 2012\Projects\S-Innovations.TrafficTheory\S-Innovations.TrafficTheory.Web2\App_Start\WebApiConfig.cs 19