2012-07-19 7 views
6

Come posso distribuire un servizio Web ASP.NET su IIS 7?Come distribuire il servizio Web ASP.NET in IIS 7?

Ho distribuito il mio servizio web su IIS-5 installato su Windows Server 2008. Tuttavia, non sono esperto con le opzioni di configurazione in IIS-7.

Per IIS-5 ho seguito i passaggi seguenti.

  1. Creare nuova directory virtuale in IIS
  2. Aprire il Webservice in Visual Studio
  3. Vai costruire
  4. Pubblica sito
  5. Pubblica a IIS locale
  6. scegliere la stessa directory virtuale creata nel passaggio -1

Quali sono i passaggi per IIS-7 come questi passaggi ar e non funziona? Ricevo l'errore 404. Ho provato a impostare Default Document su .asmx.

+0

Si riceve un errore 404 - Non trovato, il che significa che o l'URL è stato digitato in modo errato o il file di servizio non esiste. I passaggi per la distribuzione sono corretti poiché lo stai facendo da Visual Studio – Jupaol

risposta

3
  1. ricostruire progetto in VS cartella del progetto
  2. copia nella cartella IIS, probabilmente C: \ inetpub \ wwwroot \
  3. in Gestione IIS (eseguire> inetmgr) aggiungi sito, scegliere una cartella, in base pool di applicazioni point sul vostro .net servizio web
  4. metti in sito web creato, quasi la stessa di 3.
  5. INSTALL ASP per Windows 7 e .net 4.0: c: \ windows \ microsoft.net quadro \ v4 (alcuni numeri.) \ regiis.exe -i
  6. controllare l'accesso al servizio web sul browser