asp.net – 无法加载文件或程序集System.Web.Http,版本= 5.2.2.0
发布时间:2021-01-11 12:10:03 所属栏目:asp.Net 来源:互联网
导读:我刚刚将一个Asp.Net Web Api 2.2项目上传到生产服务器,并得到标题中的错误.在我的Web.config我已经有: dependentAssembly assemblyIdentity name=System.Web.Http publicKeyToken=31bf3856ad364e35 culture=neutral / bindingRed
我刚刚将一个Asp.Net Web Api 2.2项目上传到生产服务器,并得到标题中的错误.在我的Web.config我已经有: <dependentAssembly> <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.2.2.0" newVersion="5.2.2.0" /> </dependentAssembly> 文件确实存在于bin中.会造成什么?所有我的Asp.Net Web API文件都是最新的,并显示5.2.2的版本.它在我的开发机器上工作正常. 解决方法在System.Web.Http和System.Web.Http.WebHost程序集的属性中将Copy Local设置为true,并重新部署程序包.如果这不能解决您的问题,请尝试重新安装NuGet软件包.这将有助于纠正破坏的依赖关系.从包管理控制台,运行以下命令: Update-Package Microsoft.AspNet.WebApi -reinstall 确保安装System.Web.Http.WebHost以及. (编辑:哈尔滨站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC4部分视图没有将值加载到“容器”模型中
- 在ASP.NET中拒绝用户时,’CustomIdentity’上的Serializati
- asp.net-mvc – 为什么MVC4捆绑捆绑Knockout.js?
- asp.net-mvc-3 – 在ASP.NET MVC 3中覆盖/禁用授权
- asp.net-mvc – ASP.net身份在删除外部帐户后停止分发外部C
- asp.net – 如果我没有指定targetFramework =“4.0”会发生
- ASP.NET登录页面重定向问题
- asp.net – 在为app_offline.htm提供特定URL时,将http状态5
- asp.net – IIS Express(WebMatrix)打开外部连接
- ASP.NET 2.0和4.0似乎在Forms身份验证中以不同方式处理根UR
推荐文章
站长推荐
- asp.net-mvc – 如何在asp.net中使用mvc构建购物
- asp.net – 查询字符串参数使我的应用程序面临风
- asp.net-mvc – 模型单元测试能否真正独立,如何[
- asp.net – 避免在web.config中提供服务器连接字
- asp.net – (客户端)禁用提交按钮的最佳方法是什
- asp.net – 我如何使用AJAX来确定用户的会话是否
- 验证 – Asp.Net MVC:子请求的执行失败.请查看I
- .net – 什么可以解释托管堆上超过5,000,000个Sy
- .NET 3.5 / VS 2008上的ASP.NET Web Services的自
- asp.net – 如何检查SQL Server代理是否正在运行
热点阅读