Unable to open Web site – Visual Studio e IIS7.x

Questa sera, non so per quale motivo, Visual Studio non mi permetteva di aprire un sito presente sul mio IIS locale. La cosa curiosa è che il sito era lì da mesi e che è sempre funzionato alla grande.
Il messaggio di feedback fornito dal tool lasciava poco spazio all’immaginazione:

Unable to open the Web site 'http://localhost:8008'. To access local IIS Web sites, you must install the following IIS components:

In addition, you must run Visual Studio in the context of an administrator account.

For more information, press F1.

e la finestra era piuttosto inquietante, come mostrato dallo screenshot seguente:

VS-IIS-Problem

Ovviamente Visual Studio era in esecuzione con privilegi amministrativi, e tutti i componenti necessari erano installati e funzionanti; di fatto fino poche ore prima tutto funzionava egregiamente.

Dopo qualche “sbingata” ed una letta all’Event Viewer di sistema, sono arrivato alla conclusione che il metabase di IIS per qualche motivo si era corrotto. La cosa curiosa è che se richiedevo il sito tramite il browser questo era visualizzato correttamente e navigabile al 100%, ma di “debuggarlo” con Visual Studio non c’era storia.
Soluzoine? Rimuovere il sito da IIS e ricostruirlo :)

Ciauz


Comments