WebAPI требует .net 4. Вы не можете использовать его в .net 3.5 (sp1 или нет).
Вы также не можете использовать предварительные выпуски для производственного кода, так как у вас нет лицензии "go-live", поэтому даже если вы сможете заставить ее работать, это не будет законно. Для получения действующей лицензии необходимо использовать как минимум бета-версию ASP.NET WebAPI.