Qu'ils ont mis dans l'ombre, mais il est assez facile:
Clic-droit sur votre solution, sélectionnez Ajouter un Nouveau Projet.
Dans le Cadre de la sélection déroulante, sélectionnez .NET Framework 3.5
Sélectionnez le site Web des modèles installés liste et vous trouverez ASP.NET Application de Service Web comme le dernier de la liste.
En d'autres termes, vous pouvez en créer un en .NET 3.5, mais pas 4. Maintenant, cela étant dit, il semble comme il peut être possible de créer un .NET 4 modèle pour VS2010, mais je ne suis pas un VS2010 gourou, si c'est pour quelqu'un d'autre à développer.
Modifiées afin d'Ajouter: Quelqu'un d'autre a posté une réponse à votre question, qui a été aussi une bonne réponse, j'ai pensé, mais ils l'ont supprimée eux-mêmes pour une raison quelconque. Je ne me souviens pas de leur nom d'utilisateur. Je vais le répéter ici.
Si vous créez une nouvelle Application Web dans la solution, vous pouvez ensuite Ajouter un Nouvel Élément, et l'une des options sous Web est "Web Service" tout en bas.
Le seul inconvénient c'est qu'à part le service web, vous aussi vous avez l'habitude des éléments par défaut pour une application web, à savoir le défaut.aspx, sur.aspx, global.asax, et le site.maître, ainsi que les dossiers de Compte, les Scripts et les Styles. Mais vous pouvez supprimer ces, donc pas de problème. Aussi garder à l'esprit que le web.config de l'Application Web du projet sera différent de celui du Service Web, et que l'assemblée des liaisons du service web n'est point à ASP.NET v2 & v3.5 (voir son site internet.config), tandis que le service dans le projet d'application web par défaut ASP.NET v4 (par le biais de son dossier de projet). Je ne sais pas si toutes les implications négatives existent, soit la façon de travailler, bien que je soupçonne que les deux fonctionnent très bien.
7
Si vous sélectionnez le cadre comme mentionné ci-dessus à 3.5, vous pouvez sélectionner une application de service web. Si vous souhaitez cibler .NET framework 4.0, aller dans mon projet --> Compiler --> Advanced Options de Compilation --> modifier le framework cible .net framework 4.
Vous pouvez également modifier vos options de compilation pour cible à un x64 ou x86 (32 bits), server.
1
web.config de l'Application Web du projet sera différent de celui du Service Web, et que l'assemblée des liaisons du service web n'est point à ASP.NET v2 & v3.5 (voir son site internet.config), tandis que le service dans le projet d'application web par défaut ASP.NET v4 (par le biais de son dossier de projet). Je ne sais pas si toutes les implications négatives existent, soit la façon de travailler, bien que je soupçonne que les deux fonctionnent très bien.
0
Ici était ma résolution:
Cliquez-droit sur le nom de votre projet et sélectionnez Ajouter une Référence de Service.
Sélectionnez le bouton d'Avance au bas de l'écran.
Sélectionnez Ajouter une Référence Web bouton au bas de l'écran.
Qu'ils ont mis dans l'ombre, mais il est assez facile:
En d'autres termes, vous pouvez en créer un en .NET 3.5, mais pas 4. Maintenant, cela étant dit, il semble comme il peut être possible de créer un .NET 4 modèle pour VS2010, mais je ne suis pas un VS2010 gourou, si c'est pour quelqu'un d'autre à développer.
Modifiées afin d'Ajouter: Quelqu'un d'autre a posté une réponse à votre question, qui a été aussi une bonne réponse, j'ai pensé, mais ils l'ont supprimée eux-mêmes pour une raison quelconque. Je ne me souviens pas de leur nom d'utilisateur. Je vais le répéter ici.
Si vous créez une nouvelle Application Web dans la solution, vous pouvez ensuite Ajouter un Nouvel Élément, et l'une des options sous Web est "Web Service" tout en bas.
Le seul inconvénient c'est qu'à part le service web, vous aussi vous avez l'habitude des éléments par défaut pour une application web, à savoir le défaut.aspx, sur.aspx, global.asax, et le site.maître, ainsi que les dossiers de Compte, les Scripts et les Styles. Mais vous pouvez supprimer ces, donc pas de problème. Aussi garder à l'esprit que le web.config de l'Application Web du projet sera différent de celui du Service Web, et que l'assemblée des liaisons du service web n'est point à ASP.NET v2 & v3.5 (voir son site internet.config), tandis que le service dans le projet d'application web par défaut ASP.NET v4 (par le biais de son dossier de projet). Je ne sais pas si toutes les implications négatives existent, soit la façon de travailler, bien que je soupçonne que les deux fonctionnent très bien.
Si vous sélectionnez le cadre comme mentionné ci-dessus à 3.5, vous pouvez sélectionner une application de service web. Si vous souhaitez cibler .NET framework 4.0, aller dans mon projet --> Compiler --> Advanced Options de Compilation --> modifier le framework cible .net framework 4.
Vous pouvez également modifier vos options de compilation pour cible à un x64 ou x86 (32 bits), server.
web.config de l'Application Web du projet sera différent de celui du Service Web, et que l'assemblée des liaisons du service web n'est point à ASP.NET v2 & v3.5 (voir son site internet.config), tandis que le service dans le projet d'application web par défaut ASP.NET v4 (par le biais de son dossier de projet). Je ne sais pas si toutes les implications négatives existent, soit la façon de travailler, bien que je soupçonne que les deux fonctionnent très bien.
Ici était ma résolution: