2010-07-15 14 views
8

Questa potrebbe essere una domanda stupida, ma non riesco a trovare il modello di applicazione del servizio Web quando provo a creare un nuovo progetto.Manca il modello di progetto servizio Web 2010 VS?

+1

È installato il componente "Visual Web Developer"? Passare in modalità di manutenzione in "Aggiungi/Rimuovi programmi" nel Pannello di controllo, fare clic su "Cambia" e guardare l'elenco. –

+1

Prova a guardare questo: http://stackoverflow.com/questions/4345498/asp-net-web-service-application-missing-in-visual-studio-2010 –

risposta

3

Fare un'installazione completa su ultimate; è ancora lì.

+0

È disponibile solo su Ultimate? Ho installato Premium. –

+1

Non sicuro - Cosa vedi qui: C: \ Programmi \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ 1033 \ WebService.zip ??? – CarneyCode

+1

WebService.zip non viene visualizzato su un'installazione completa di Visual Studio 2010 Professional. – David

6

Vorrete volere un progetto di servizio WCF: Nuovo progetto -> Visual C# (o Visual Basic) -> Applicazione servizio WCF.

+0

Questo "traduce" al servizio web come visto in precedenza versioni di .NET? –

+0

Sì: il vecchio tipo di progetto del servizio Web (file .asmx) è stato deprecato. – driis

+1

. I servizi ASMX sono basati sul protocollo SOAP. È ancora possibile creare servizi Web SOAP con WCF, è solo configurato utilizzando un concetto noto come endpoint e associazioni. In questo modo è possibile scrivere un servizio una sola volta e disporre di più endpoint e protocolli. – driis

6

Ho appena faticato con questo me stesso.

È ancora lì sepolto in opzioni specifiche.

  • Nuovo progetto -> Visual C# (o VB) ->Web (importante)
  • Assicurarsi che il filtro .NET Framework è impostato su 3.5 o inferiore

Il progetto template è chiamato ASP.Net Web Service Application

Counter in modo intuitivo non viene visualizzato se si seleziona il menu più ampio: Nuovo progetto -> Visual C#

Problemi correlati