Sto cercando di apprendere i servizi Web in .NET mvc4. Ho provato a creare una nuova applicazione Internet e ad aggiungere un servizio Web (asmx) al progetto.Errore HTTP 404 durante il richiamo di un servizio Web locale in .NET MVC4
Per impostazione predefinita, il VS aggiunge un servizio Web "HelloWorld". Quando provo a eseguirlo nel browser, ottengo l'elenco delle operazioni, la descrizione del servizio (WSDL) e i dettagli dell'operazione HellowWorld
. Tuttavia, quando provo a richiamare il webservice, viene visualizzato il seguente errore:
Errore server nell'applicazione '/'.
Impossibile trovare la risorsa.
Descrizione: HTTP 404. La risorsa che si sta cercando (o una delle sue dipendenze ) potrebbe essere stata rimossa, se il suo nome è stato modificato, oppure è temporaneamente non disponibile. Si prega di rivedere il seguente URL e fare in modo che sia scritto correttamente.
Potrei mancare qualche passo/impostazione di base, credo. Qualcuno potrebbe aiutare per favore. Grazie.
La mia prima domanda è: perché hai scelto un servizio web ASMX su WCF? –
Non ho scelto ASMX. sto solo cercando di creare un servizio Web come indicato in alcuni libri. Alla fine utilizzerei una WebAPI. Comunque volevo creare ed esempio che avrebbe sia una WebAPI che un ASMX per scopi dimostrativi. – saurabh