2011-06-02 2 views
0

Je suis sous Windows 7 J'ai un projet d'application de service Web ASP.NET dans Visual Studio 2008. J'ai essayé de tester le service Web (même avec la méthode Hello World initiale): Build Solution, Start sans débogage -> Le serveur de développement ASP.NET démarre (localhost: 49345) mais le navigateur (Chrome, Firefox, IE) dit: impossible de trouver localhost: 49345 (http : // localhost: 49345/Service1.asmx). Je pensais que cela pouvait avoir quelque chose à voir avec IIS alors je suis allé dans le Panneau de configuration -> Programmes et fonctionnalités -> Activer et désactiver les fonctionnalités Windows et j'ai sélectionné l'Internet Information Servicess cliqué sur OK instalé et redémarré le PC. J'ai essayé à nouveau mais j'ai reçu le même message d'erreur. Je ne sais pas quel est le problème. J'ai essayé la même chose sur mon ordinateur portable Vista (Panneau de configuration -> Programmes et fonctionnalités -> Activer et désactiver les fonctionnalités Windows -> Internet Information Service non installé) et il a fonctionné sans faille comme il se doit. J'ai lu quelque part cependant, que ces services Web ne passent pas par l'IIS, à la place ils vont directement à travers le serveur de développement ASP.NET dans le studio Vistual. J'ai également essayé de désactiver le pare-feu Windows. Toujours pas aller.Visual Studio 2008 - Application de service Web ASP.NET - Impossible de consommer le service Web

Tout conseil est le bienvenu. S'il vous plaît aider aussi vite que vous le pouvez.

Merci

Répondre

0

http://localhost:49345 est différent de http://localhost:49345/Service1.asmx.

Je suggère à partir du studio visuel, faites un clic droit sur votre fichier asmx et sélectionnez afficher dans le navigateur. Cela résoudrait l'adresse d'asmx et vous montrerait le contenu asmx. Ce serait un bon début pour voir ce qui ne va pas (si quelque chose est vraiment faux)

+0

J'ai déjà essayé ... le même résultat qu'avant: Oups! Google Chrome n'a pas trouvé localhost: 49345 – user781717

0

J'ai compris ce que c'était.Le fichier "hosts" dans le dossier C: \ Windows \ System32 \ drivers \ etc \ le problème: en plus de localhost il y avait plusieurs autres choses assignées à la 127.0.0.1 J'ai commenté toutes les autres lignes avec 127.0.0.1 à l'exception de l'hôte local 127.0.0.1. Enregistré le fichier. Essayé à nouveau -> Travaillé comme un charme.

Les gars de Thaks pour votre aide.

Questions connexes