Domanda

Di recente ho installato Oracle e l'adattatore Microsoft Loopback richiesto, che ha funzionato bene. Tuttavia, questo sembra aver rovinato IIS (o almeno la sua interazione con Visual Studio) in qualche modo. Non riesco più a connettermi a localhost o 127.0.0.1 e non riesco nemmeno ad aprire un progetto Web in Visual Studio 2008 (che funzionava bene), ottenendo l'errore & Quot; L'URL IIS locale http: // localhost / MyProject specificato per il progetto Web MyProject non è stato configurato. Per aprire questo progetto è necessario configurare la directory virtuale. Vuoi creare questa directory ora? & Quot; Faccio clic su Sì, quindi viene visualizzato l'errore & Quot; impossibile trovare il server http: // localhost sul macchina corrente " ;.

IIS è in esecuzione e posso collegarmi al sito Web IIS predefinito e ad altri contenuti di inetput / wwwroot su localhost: 1122.

Ho provato a disabilitare l'adattatore di loopback e commentare la riga che avevo bisogno di aggiungere agli host per far funzionare Oracle, e mentre questo ha impedito a Oracle di funzionare, non ha aiutato con IIS / localhost.

modifica: questo si è risolto ripristinando il progetto da un backup, quindi deve essere stato un problema con il progetto stesso di qualche tipo.

È stato utile?

Soluzione 3

Ok, finalmente sono riuscito a farlo funzionare eliminando il progetto e ripristinandolo da un backup. Immagino che la configurazione del progetto sia stata in qualche modo rovinata in modo da causare l'errore che ho ricevuto, piuttosto che esserci un problema con IIS stesso. Ci scusiamo per il falso allarme.

Altri suggerimenti

Suppongo sia un problema con l'adattatore di loopback. Potrebbe essere necessario ripristinare correttamente le impostazioni di connessione. Controllare se l'adattatore di loopback è disabilitato correttamente e se le impostazioni di connessione sono corrette dal Pannello di controllo - & Gt; Connessioni di rete. Modificare: Inoltre sarebbe meglio riavviare il sistema dopo aver apportato tutte le modifiche necessarie alle impostazioni.

È possibile configurare IIS locale per l'ascolto su una porta diversa. Fare clic con il pulsante destro del mouse su Sito Web predefinito, scheda Sito Web, quindi Avanzate. Aggiungi ad esempio 1234 come porta TCP.

Quindi puoi connetterti come http: // localhost: 1234 / YourProject

È possibile aprire il sito Web in Visual Studio dal file system e specificare il nuovo URL in Progetto - > Pagine delle proprietà - & Gt; Opzioni di avvio - & Gt; Utilizza un server personalizzato.

Qualcosa di simile mi è successo oggi su Windows XP e IIS 5. qualunque cosa sia. Il problema è che uno strumento che ho installato aveva creato alcune directory virtuali senza un nome applicazione nel sito Web predefinito.

La soluzione era aprire lo snap-in IIS, fare clic con il pulsante destro del mouse e scegliere Proprietà per le directory virtuali offensive e creare un " Nome applicazione " sotto il " Directory virtuale " scheda della finestra di dialogo Proprietà che viene visualizzata. Non importava come l'ho chiamato, purché non ci fosse una directory virtuale sotto il sito Web predefinito con un nome di applicazione vuoto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top