asp.net – 无法加载文件或程序集System.Web.Http,版本= 5.2.2.0
发布时间:2020-12-15 20:13:11 所属栏目:asp.Net 来源:网络整理
导读:我刚刚将一个Asp.Net Web Api 2.2项目上传到生产服务器,并得到标题中的错误.在我的Web.config我已经有: dependentAssembly assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" / bindingRedirect oldVersion="0
我刚刚将一个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 – 从ASPX中的URL检索GET变量
- asp.net-mvc – 让System.Web.Optimization在类库中的剃刀视
- asp.net – 授权web.config中的属性对授权节点
- asp.net – 用户控件的属性在回发后失去价值
- asp.net – 在构建Web应用程序后使用visual studio2010 web
- asp.net – 如何访问listview中的按钮?特别是使用button_c
- ASP.NET HttpApplication生命周期
- asp.net-mvc – 如何添加“必需”属性到mvc 5剃刀视图文本输
- asp.net-mvc-3 – 我可以在App_Code之外使用全局剃须刀@hel
- asp.net-mvc-3 – Mvc 3图像上传库
推荐文章
站长推荐
- Satellite Assembly,ASP.NET语言不变
- asp.net – 如何从SQL Server 2008本身获取客户端
- 如何将ASP.Net Webforms网站与ASP.Net MVC Web应
- asp.net-mvc – Asp.Net MVC 2 Html.TextBoxFor为
- asp.net core 从 3.1 到 5.0
- asp.net-mvc-3 – 从ViewBag添加@ Html.TextBox值
- asp.net-mvc – 具有WebApi和Controller路由的Ur
- asp.net-mvc – Firefox 4不呈现部分页面
- oauth-2.0 – 覆盖AccessTokenExpireTimeSpan
- asp-classic – 将断开连接的记录集插入字典对象
热点阅读