我得到了错误。还有其他人知道这个错误吗?
“/”应用程序中的服务器错误。
无法加载文件或程序集` System.Web。Http、Version = 4.0.0.0 Culture=neutral, PublicKeyToken=31bf3856ad364e35'或其中之一 依赖关系。定位程序集的清单定义没有 匹配程序集引用。(异常来自HRESULT: 0x80131040)
的执行过程中发生了未处理的异常 当前的web请求。请查看堆栈跟踪以获得更多信息 关于错误及其在代码中的起源位置的信息。< / p >Exception Details: System.IO.FileLoadException: Could not load file 或者组装System.Web。Http,版本=4.0.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35'或其依赖项之一。的 定位程序集的清单定义与该程序集不匹配 参考。(异常来自HRESULT: 0x80131040)
源错误:
第48行:第49行:第50行: 51:第52行:受保护的无效Application_BeginRequest(对象 sender, EventArgs e)
< p >源文件: d: \ SM \ 7.4 \ WebAPIServerV2 \ ThirdPartyWebAPI \测试Global.asax.cs线: 50 < / p >程序集负载跟踪:以下信息可能有助于 确定为什么程序集` System.Web。Http、Version = 4.0.0.0
. Culture=neutral, PublicKeyToken=31bf3856ad364e35'无法加载===预绑定状态信息=== LOG: DisplayName = System.Web。Http,版本=4.0.0.0,文化=中立,PublicKeyToken=31bf3856ad364e35 (全指定)LOG: Appbase = ///D:/SM/7.4Test/WebAPIServerV2/ThirdPartyWebAPI/ LOG: Initial . LOG . LOG:初始化 PrivatePath = D:\SM\7.4Test\WebAPIServerV2\ThirdPartyWebAPI\bin 调用程序集:ThirdPartyWebAPI,版本=1.0.0.0,区域性=中性, 都必须为空。 === LOG:该绑定在默认加载上下文中启动。日志:使用应用程序配置文件: D: \ SM \ 7.4 \ WebAPIServerV2 \ ThirdPartyWebAPI \ web测试。配置日志:正在使用 主机配置文件: C:\Users\michalc\Documents\IISExpress\config\aspnet.配置日志:正在使用 机器配置文件 C:\Windows\ Microsoft.NET \ Framework \ v4.0.30319 \ config \ machine.config。 日志:策略后引用:System.Web。Http、Version = 4.0.0.0 Culture=neutral, PublicKeyToken=31bf3856ad364e35 LOG:尝试中 下载新网址 file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP。网络文件/根/ 9184 b2ea / c6d4b139 / System.Web.Http.DLL。日志: 正在下载新的URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP。网 文件/根/ 9184 b2ea / c6d4b139 / System.Web.Http / System.Web.Http.DLL。日志: 正在下载新的URL 文件:/ / / D: / SM / 7.4 / WebAPIServerV2 / ThirdPartyWebAPI / bin / System.Web.Http.DLL测试。 WRN:比较程序集名称导致不匹配:Major 版本ERR:未能完成程序集设置(hr = 0x80131040)。 调查终止。< / p >
堆栈跟踪:
[FileLoadException: cannot load file or assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'或 它的依赖项之一。定位程序集的清单定义 与程序集引用不匹配。(HRESULT的异常: 0 x80131040)] ThirdPartyWebAPI.WebApiApplication.Application_Start () 在d: \ SM \ 7.4 \ WebAPIServerV2 \ ThirdPartyWebAPI \ Global.asax.cs测试:50 < / p >
[HttpException (0x80004005):无法加载文件或程序集 包含。Http,版本=4.0.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35'或其依赖项之一。的 定位程序集的清单定义与该程序集不匹配 参考。(异常从HRESULT: 0x80131040)]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode (HttpContext context, HttpApplication应用程序)+9935033
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS (IntPtr appContext, HttpContext context, MethodInfo[] handlers) +118
System.Web.HttpApplication。InitSpecial (HttpApplicationState状态, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, HttpContext context) +336
System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext) + 296 < / p >[HttpException (0x80004005):无法加载文件或程序集 包含。Http,版本=4.0.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35'或其依赖项之一。的 定位程序集的清单定义与该程序集不匹配 参考。(异常从HRESULT: 0x80131040)]
System.Web.HttpRuntime。FirstRequestInit(HttpContext) +9913572 System.Web.HttpRuntime。EnsureFirstRequestInit (HttpContext上下文) + 101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, HttpContext context) +254
版本信息:Microsoft .NET Framework版本:4.0.30319;ASP。净版:4.0.30319.18408