2012-03-10 2 views
7

È disponibile l'API Web per .Net 3.5 SP1? SP1 include l'assembly System.Web.Routing, quindi suppongo che dovrebbe essere disponibile anche per SP1. Ho scaricato l'API Web da:API Web per .Net 3.5 SP1?

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

e scaricato "Anteprima 1" (il più antico), ma non sono riuscito a compilare il sorgente. Sono bloccato in. NET SP1 in un progetto e ho bisogno di questa API. Qualcuno è riuscito a utilizzare l'API Web nel progetto 3.5 SP1? O faccio affidamento sull'uso di WCF webHttpBinding?

+0

La cosa più vicina che vorrei consigliare è di creare un servizio wcf selfhosted usando il webhttpbinding per fornire quell'esperienza rest-ish. –

risposta

7

WebAPI richiede .net 4. Non è possibile utilizzarlo su .net 3.5 (sp1 o non).

Non è inoltre possibile utilizzare le versioni di anteprima per il codice di produzione in quanto non si dispone di una licenza "go-live", quindi anche se si potrebbe farlo funzionare, non sarebbe legale. È necessario utilizzare almeno la Beta WebAPI di ASP.NET per ottenere una licenza go-live.