2013-05-02 14 views
5

Ho cercato di risolvere questo problema per un po 'di tempo, ma semplicemente non riesco a creare progetti ASP.NET in Visual Studio Express 2012 for Web. Viene visualizzato questo errore quando avvio un nuovo progetto:Impossibile avviare QUALSIASI progetto ASP.NET

I progetti di applicazioni Web sono attualmente configurati per utilizzare IIS Express. Per tornare a utilizzare Visual Studio Development Server, modificare l'opzione del server di sviluppo nella categoria Progetti e soluzioni/progetti Web del menu Opzioni. Configurato IIS espresso non è riuscita con il seguente errore:

  • Nome file: redirect.config
  • Errore: Impossibile leggere il file di configurazione.

Così sono andato su internet per cercare di trovare gli altri con lo stesso errore ma non riesco a trovare una soluzione concreta al mio problema. Trovo qualcosa di simile per le versioni precedenti, ma non risolve il mio problema. Ho il gestore IIS sotto i miei servizi (quando si desidera gestire Windows). Ho persino creato una cartella virtuale, ma senza risultato. Ancora non funziona.

voglio usare IIS

Come posso risolvere questo problema?

+0

È possibile trovare ciò che si desidera in questo collegamento, supponendo di aver compreso la propria domanda [soluzione] (http://msdn.microsoft.com/en-us/library/ms178108%28v=vs.100%29.aspx) – gasroot

risposta

1
  1. In Esplora soluzioni, fare clic sul nome del progetto di applicazione Web per cui si desidera specificare un server Web, quindi scegliere Proprietà
  2. Nella finestra Proprietà, fare clic sulla scheda Web.
  3. Per scegliere il server di sviluppo Visual Studio, in Server, fare clic su Usa server di sviluppo di Visual Studio.
  4. Per utilizzare un numero di porta specifico con Visual Studio Development Server, selezionare Porta specifica e immettere il numero di porta. Per impostazione predefinita, l'opzione Assegnazione automatica porta è selezionata e viene visualizzato il numero di porta assegnato all'applicazione
  5. Per selezionare IIS, in Server, selezionare Server Web IIS locale. Questa opzione non è disponibile se IIS non è abilitato sul tuo computer. Un URL che combina localhost con il nome della tua applicazione Web verrà automaticamente creato per te e visualizzato nella casella URL del progetto (ad esempio, l ocalhost/WebApplication1).
  6. Per selezionare IIS, in Server, selezionare Server Web IIS locale. Questa opzione non è disponibile se IIS non è abilitato sul tuo computer. Un URL che combina localhost con il nome della tua applicazione Web verrà automaticamente creato per te e visualizzato nella casella URL del progetto (ad esempio, loca lhost/WebApplication1).
  7. Per scegliere un server Web personalizzato, selezionare Usa server Web personalizzato. Nella casella URL server, digitare l'URL che deve essere avviato da Visual Studio quando viene eseguito il progetto corrente.
+0

Aggiungi qualche spaziatura alla tua risposta per favore, è molto dura per gli occhi. Altrimenti, devo seriamente fare questo * ogni * volta che voglio creare un nuovo ASP.Progetto NET ..? Deve esserci qualche correzione, quindi non devo fare un progetto rotto, e quindi aggiustarlo dopo la creazione. Sconfigge lo scopo Wizards nell'IDE ._. – OmniOwl

+0

ok senza problema amico @Vipar – gasroot

1

Si può per esempio aprire si proietta file in ricerca blocco note per la stringa <useiisexpress>true</useiisexpress> sostituirlo con la stringa <UseIIS>True</UseIIS> salvare e ricaricare il progetto.

Prima però fare una copia del file di progetto.

+0

possibile @Vipar – gasroot

+0

Ho cambiato leggermente la mia domanda. Non ero chiaro Voglio usare IIS non disabilitarlo. – OmniOwl

+0

Modificata la risposta per sostituire iisexpress con iis. – mortb

Problemi correlati