Est-il possible d'ajouter une référence Web à mon projet dans Visual Studio 2012? Dans Visual Studio 2010, cela était possible en cliquant sur le bouton "Avancé" dans la boîte de dialogue "Ajouter une référence de service", comme il est écrit sur cette page: Ajouter une référence Web dans Visual Studio 201
Mais dans Visual Studio 2012, il n'y a pas de section "Compatibilité" dans les "Paramètres de référence de service" et aucun bouton "Ajouter une référence Web" dans cette boîte de dialogue. Je veux utiliser SOAP web-service, mais cela ne fonctionne correctement que lorsque je l'ajoute en tant que référence Web (en mode de compatibilité .NET Framework 2.0. Si je l'ajoute comme référence de service habituelle, j'ai un exception lors de l'utilisation de ce service).
Comment ajouter une référence Web à l'ancienne à mon projet?
Ou comment utiliser mon service Web avec un nouveau style de références de service?
Merci
Résolu. CheckBox "Toujours générer des contrats de message" Merci pour tout.
consultez le lien ci-dessous
Pour ajouter une référence Web à un projet
1 Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom du projet auquel vous souhaitez ajouter le service, puis cliquez sur Ajouter une référence de service.
La boîte de dialogue Ajouter une référence de service apparaît.
2 Dans la boîte de dialogue Ajouter une référence de service, cliquez sur le bouton Avancé.
3 La boîte de dialogue Paramètres de référence du service s'affiche.
4 Dans la boîte de dialogue Paramètres de référence de service, cliquez sur Ajouter une référence Web.
La boîte de dialogue Ajouter une référence Web apparaît.
De MSDN :
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom du projet auquel vous souhaitez ajouter le service, puis cliquez sur Ajouter une référence de service. La boîte de dialogue Ajouter une référence de service apparaît.
Dans la boîte de dialogue Ajouter une référence de service, cliquez sur le bouton Avancé. La boîte de dialogue Paramètres de référence de service apparaît.
Dans la boîte de dialogue Paramètres de référence de service, cliquez sur Ajouter une référence Web. La boîte de dialogue Ajouter une référence Web apparaît.
J'espère que cela t'aides!
Visual Studios 2013 utilise une version plus récente de .NET Framework 4.5.1, qui ne fonctionnera pas avec ce service Web http://wsf.cdyne.com/weatherws/weather.asmx et d'autres. mais l'utilisation de .NET 3.5 fonctionne!
donc, si vous démarrez un nouveau projet, sélectionnez dans le menu déroulant .NET Framework 3.5 ou si vous êtes déjà dans un projet et que vous souhaitez changer de cadre
1 Click [DEBUG] > '<YOUR_PROJECT_NAME>' Properties
2 Click [Build] and change target Framework
3 Click [OK]