Начиная с .NET Framework 4, вам больше не нужно ссылаться на System.ServiceModel.Web.dll. Эта статья устарела, так как начиная с .NET Framework 4, все классы в System.ServiceModel.Web.dll просто перенаправляются на классы в System.Runtime.Serialization.dll и System.ServiceModel.dll.
Итак, моя точка зрения - пока вы НЕ используете клиентский профиль .NET Framework - просто обратитесь к System.Runtime.Serialization.dll и System.ServiceModel.dll, и вы должны быть установлены .