asp.net-mvc – ASP.net Web API和System.Net.Http
发布时间:2020-12-15 22:32:50 所属栏目:asp.Net 来源:网络整理
导读:按照本文中的示例: http://blogs.msdn.com/b/yaohuang1/archive/2012/05/21/asp-net-web-api-generating-a-web-api-help-page-using-apiexplorer.aspx 我已经设置了所有内容来为我的Web API项目提供文档,但我遇到了一个问题.当我尝试使用@ api.HttpMethod时
按照本文中的示例:
http://blogs.msdn.com/b/yaohuang1/archive/2012/05/21/asp-net-web-api-generating-a-web-api-help-page-using-apiexplorer.aspx
我已经设置了所有内容来为我的Web API项目提供文档,但我遇到了一个问题.当我尝试使用@ api.HttpMethod时,我得到了他在文章中间描述的错误.他说你必须在web.config中手动添加对System.Net.Http,Version = 2.0.0.0程序集的引用(即使它默认位于References文件夹中),但是如果你按照他添加程序集的例子通过web.config中标记的传统方式…..你会发现它不再是4.5中的有效标记,一切都是通过AssemblyRedirects完成的.我尝试了但无济于事.任何人有这个问题或知道如何帮助改变web.config?我错过了一次会议吗? Visual Studio 2012 解决方法
在< system.web>下的Web.config文件中添加以下配置节点(假设您的应用程序在.NET 4.5上运行,targetFramework属性设置为4.5):
<compilation targetFramework="4.5"> <assemblies> <add assembly="System.Net.Http,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" /> </assemblies> </compilation> 还要在< configuration>下的根级添加以下一个.节点: <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" /> <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" /> </dependentAssembly> </assemblyBinding> </runtime> 这应该可以解决您的问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 尽管指定了我自己的视图,ASP.NET MVC3仍然会查找Error.aspx
- asp.net-mvc-5 – MVC5 RadioButtonFor模型属性未正确绑定
- asp.net-mvc – 如何在.NET Web API项目中存储全局每个请求
- 如何缓存输出的action方法,返回图像到asp.net mvc中的视图?
- 使用Azure表存储进行ASP.NET会话
- Neo4j查询在特定时间运行
- ASP.NET MVC3 Controller或Model中虚拟路径的根相对路径
- ASP.NET Cookie过期时间始终是1/1/0001 12:00 AM
- 甜甜圈缓存是否正常使用ASP.NET MVC?
- asp.net-mvc – 如何使用我的Error.cshtml视图中的过滤器放
推荐文章
站长推荐
- asp.net-mvc – 无法使用Windsor Container将依赖
- asp.net-web-api – oData $count不能与web api
- asp.net-mvc – 尝试使用Moq模拟HtmlHelper时抛出
- ASP.NET MVC类级自定义数据注释和ModelState键
- 与asp.net mvc的dotnetopenauth证明太沮丧使用
- asp.net-mvc-4 – Cshtml无法解析引用
- 如何在ASP.NET WebForms中实现TDD
- C#_.NetFramework_WebAPI项目_EXCEL数据导出
- asp.net – 从另一个事件手动运行客户端验证代码
- asp.net-mvc – ASP.NET MVC:在回发上更改模型的
热点阅读