6

Ho convertito alcuni "siti Web" .net in "Applicazioni Web". Questo è andato avanti senza intoppi. Uno dei passaggi che eseguo ogni volta che eseguo una conversione è andare alla sezione web delle proprietà del progetto e impostare la directory virtuale.Come eseguire un'applicazione Web .net come applicazione radice in Visual Studio

Finora, ho impostato
- http://localhost/site1
- http://localhost/site2
- http://localhost/site3

Infine, ho ricevuto il compito di svolgere un sito Web -> conversione di applicazioni Web sul sito web che risiede nella directory principale dei nostri server. Tuttavia, se si specifica http://localhost/ come directory virtuale in Visual Studio, si verifica un errore. Come faccio a convertire il sito Web di root in un progetto di applicazione Web in Visual Studio?

+0

È stato di aiuto/lavoro? – Gage

risposta

6

Questo sembra un KLUDGE, ma ho trovato un modo per fare ciò che voglio.

Innanzitutto, aprire la scheda delle impostazioni Web delle proprietà del progetto in Visual Studio. Impostare la directory virtuale su http://localhost/someDirectory. Non è possibile impostarlo su http://localhost/ a questo punto poiché si verificherà un errore. Costruisci il tuo sito web nella directory (su disco) da cui desideri ospitarlo.

Successivamente, aprire il file .proj nel blocco note e trovare http://localhost/someDirectory; cambiarlo in http://localhost.

Ora, accedere alle impostazioni IIS e modificare la directory home del sito Web nella directory in cui è stato creato il sito Web sul disco.

Infine, aprire nuovamente il progetto in Visual Studio. Vai alla scheda delle impostazioni web delle proprietà del progetto e vedi che è impostato per utilizzare la directory virtuale http://localhost/.

6

Per impostare la directory principale andare in IIS e fare clic destro il "Sito Web predefinito" andare alle proprietà ->"Homepage" e impostare "Percorso locale" nella directory radice del tuo sito web . Quindi ogni volta che si digita http://localhost/ verrà indirizzato a quel sito Web.
Non sono sicuro di come questo influirà sugli altri siti.

Fammi sapere se funziona.

+0

Questo ha funzionato bene per me, grazie! – mmc

Problemi correlati