2008-12-09 7 views
0

AlohaVisual Studio 2008 ;: ajout d'une référence

J'ai une solution VS2008 à laquelle je souhaite ajouter une référence de service Web. J'entre une URL comme 'http://192.168.100.87:7001/wsdl/IMySOAPWebService'. La boîte de dialogue Ajouter Web de référence commence à chercher me jette cette erreur:

There was an error downloading ' http://192.168.100.87:7001/wsdl/IMySOAPWebService/ $metadata'.

Ajouter exactement la même référence à un projet VS 2005 fonctionne très bien. Des indices?

+0

Quand vous dites que cela fonctionne dans VS2005 - est-ce sur la même machine? –

Répondre

1

Aloha,

J'ai résolu ce problème en utilisant le (VS2008) svcutil.exe cela me a généré un proxy pour sans problèmes

1

ASMX? Avez-vous vérifié que vous utilisez la bonne boîte de dialogue pour entrer une référence Web standard? Par défaut, VS2008 masque cette option, autorisant uniquement une référence de service WCF. Si vous regardez en bas de la boîte de dialogue, vous verrez un bouton ou une case à cocher (je n'ai pas 2008 devant moi) pour permettre l'ajout d'une référence de service ASMX.

EDIT

Je l'ai trouvé - Faites un clic droit sur votre projet -> Ajouter un service de référence -> Avancé -> Ajouter une référence Web

C'est là que vous trouverez la boîte de dialogue correct pour l'ajout d'un service ASMX