asp.net – 无法加载文件或程序集System.Web.Http,版本= 5.2.2.0
发布时间:2021-01-11 14:02:33 所属栏目: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菜单项
- asp.net-mvc-3 – 在使用Unity容器时为此对象异常定义的无参
- asp.net中js+jquery添加下拉框值和后台获取示例
- ASP.NET MVC删除操作方法中的查询字符串
- asp.net – 如何使用resxresourcewriter写入所有三个值?
- asp.net-core – 构建asp.net核心错误
- asp.net – 将appsettings.production.json发布到azure上
- 如何为Asp.Net中的所有子文件夹注册HttpHandler?
- asp.net-mvc-3 – MVC 3 – Html.EditorFor似乎缓存旧值$.a
- asp.net-mvc – ASP.NET MVC中的替代用户管理
推荐文章
站长推荐
- 如何合理地构建我的ASP.NET MVC 2项目与区域
- ASP.NET Response.Cache.SetNoStore()与Response
- 单元测试 – 如何在ASP MVC 5(Microsoft.AspNet.
- asp.net – Orchard CMS和Sitefinity CMS
- asp.net – __doPostBack在DotNetNuke网站上未定
- 手动把asp.net的类生成dll文件的方法
- 认证 – asp.net mvc 3:Page.User.IsInRole(“x
- .Net 更容易的使用配置文件 SuperConfig
- asp.net-mvc – MVC应用程序中的随机数生成
- asp.net-mvc-3 – 将数组传递给RouteValues,并将
热点阅读
