8
votes

Modèle de projet de service Web vs 2010 manque?

Ceci peut être une question idiote, mais je ne trouve pas le modèle de demande de service Web lorsque j'essaie de créer un nouveau projet.


2 commentaires

Avez-vous le composant "Visual Web Developer" installé? Allez en mode de maintenance dans "Ajout / Suppression de programmes" dans Panneau de configuration, cliquez sur "Modifier" et consultez la liste.


Essayez de regarder sur ceci: Stackoverflow.com/Questtions/4345498/...


3 Réponses :


6
votes

Vous voulez proployer un projet de service WCF: nouveau projet -> Visual C # (ou Visual Basic) -> Application de service WCF.


3 commentaires

Est-ce que cela "traduire" au service Web tel que vu dans les versions précédentes de .NET?


Oui - l'ancien type de projet de service Web (fichiers .asmx) a été obsolète.


.Asmx Services est basé sur le protocole de savon. Vous pouvez toujours créer desservices de SOAP avec WCF, il est simplement configuré à l'aide d'un concept appelé points de terminaison et fixations. De cette façon, vous pouvez écrire un service une fois et avoir plusieurs points de terminaison et protocoles.



3
votes

faire une installation complète sur ultime; C'est toujours là.


3 commentaires

Est-ce seulement disponible sur Ultimate? J'ai une prime installée.


Incertain - que voyez-vous ici: C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ Ide \ itemTemplates \ csharp \ web \ 1033 \ webservice.zi p ???


WebService.zip ne s'affiche pas sur une installation complète de Visual Studio 2010 Professional.



6
votes

Je viens de lutter avec celui-ci moi-même.

Il est toujours là enterré dans des options spécifiques.

  • Nouveau projet -> Visual C # (ou VB) -> Web (IMPORTANT)
  • Assurez-vous que le filtre Framework .NET est défini sur 3,5 ou inférieur

    Le modèle de projet s'appelle Application Service Web ASP.NET

    Contourner intuitivement, il ne se présente pas si vous sélectionnez le menu plus large: Nouveau projet -> Visual C #


0 commentaires