2012-03-10 107 views
7

Web API是否可用于.Net 3.5 SP1? SP1确实包含了System.Web.Routing程序集,所以我猜它也应该可用于SP1。我从下载的网页API:.net 3.5 SP1的Web API?

http://wcf.codeplex.com/wikipage?title=WCF%20HTTP

,并下载“预览1”(最老的一个),但没有成功地编译源。我在一个项目中被困在.Net SP1中,我需要这个API。有没有人设法在3.5 SP1项目中使用Web API?或者我只依赖于使用WCF webHttpBinding?

+0

最接近的事情我建议使用webhttpbinding创建一个自托管wcf服务,为您提供休息体验。 – 2012-10-11 08:12:33

回答

7

WebAPI需要.net 4.您不能在.net 3.5(sp1或不)上使用它。

由于您没有“上线”许可证,因此您也无法使用预览版发布生产代码,因此即使您能够使用它,它也不合法。您需要至少使用ASP.NET WebAPI Beta才能获得上线许可证。