Je ne parviens pas à instancier la classe WebHttpBinding lorsque je référence les bibliothèques System.ServiceModel et System.ServiceModel.Web pour .NET 4.0. Je peux instancier la classe en référençant les bibliothèques 3.5. La documentation dit que WebHttpBinding est supporté en 4.0 alors qu'est-ce que je fais de mal?WebHttpBinding dans .NET 4.0?
new ChannelFactory<INotesService>
(new WebHttpBinding(),
new EndpointAddress("http://localhost:3380/Service.svc"))
Lorsque j'appuie sur CTRL +. sur WebHttpBinding il ne trouve pas l'espace de noms pour cela.
http://msdn.microsoft.com/en-us/library/system.servicemodel.webhttpbinding.aspx
Cochez l'option Cadre cible dans les propriétés du projet, êtes-vous sûr que l'infrastructure cible est .Net 4? –