2010-10-02 14 views
5

Ho recentemente iniziato a ricevere questo messaggio.VS 2010 + IIS: impossibile avviare il debug sul server Web. Il processo di lavoro IIS per l'URL avviato non è attualmente in esecuzione

Unable to start debugging on the web server. 
The IIS worker process for the launched URL is not currently running 

Qualcuno sa cosa significa?

Ho creato la mia directory virtuale tramite Proprietà sul progetto e facendo clic su Crea directory virtuale. ANd in IIS posso vederlo, corro VS 2010 con Admin Privs.

il pool di applicazioni a .Net 4.0

Qualsiasi aiuto molto apprezzato

Grazie

EDIT

sono riuscito a farlo funzionare ma è una buona soluzione davvero. Fondamentalmente c'era un'altra configurazione di un sito Web, ad esempio il sito Web predefinito in cui tutte le app venivano avviate e in esecuzione.

E c'era un altro sito web (che è stato fermato!) Che era per installanywhere .. Ma è stato fermato! ... Ho rimosso completamente il sito e ora funziona

Can vs 2010 non capire a quale connettersi o qualcosa del genere?

mi si presume se fermato allora non sarebbe cercare di collegare ..

molto confuso, qualcuno sa di lavoro alternativo in giro?

+0

Se ho modificato il progetto vs 2010 per utilizzare il server Web integrato, tutto funziona. – Martin

risposta

4

Ho ricevuto lo stesso messaggio di errore dopo aver reinstallato VS2010. Nel mio caso, tutti i pool di applicazioni in IIS sono stati rimappati per l'esecuzione 4.0, quindi VS2010 non è stato in grado di capire a quale pool assegnarsi durante il debug. Nel mio caso, la soluzione è stata quella di eliminare manualmente alcuni pool e di rimappare i miei vecchi pool in .net 2.0. Finalmente ho finito, avendo solo 2 piscine che puntavano verso .net 4.0 (integrato e classico) e 2 piscine con .net 2.0 (integrato e classico).

+0

grazie per il commento darò un'occhiata – Martin

+1

Grazie - se un altro sito è anche mappato sullo stesso IP/Port, anche se è stato disattivato, confonde VS. – StuartLC

Problemi correlati