Confessions of a Dangerous Mind

Brain.FlushBuffer()
posts - 91, comments - 166, trackbacks - 315

Avviare ASP.net Development Server

Nel progetto sul quale sto lavorando, si rende necessaria una "preview" di una serie di pagine asp.net generate dinamicamente. Visto che la directory di generazione è libera e non voglio assolutamente sporcarmi le mani con IIS, ho trovato un modo per far partire ASP.net Development Server in modo autonomo.

Il file eseguibile da lanciare è WebDev.WebServer.Exe, che si può trovare nella directory C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727.

Questo file eseguibile può essere lanciato con tre parametri:

  1. path: rappresenta il percorso fisico dove si trova l'applicazione
  2. port: la porta sulla quale si metterà in ascolto il server
  3. vpath: la "virtual directory" da utilizzare per individuare l'applicazione

Un esempio di comando può essere il seguente:

WebDev.WebServer.EXE /path:C:\WebSites\MySite /port:4567 /vpath:/MySite

Dopo il lancio otterremo una simpatica iconcina  nel tray che ci indicherà un web server in ascolto all'indirizzo http://localhost:4567/MySite/

 

 

Print | posted on mercoledì 12 aprile 2006 11.27 |

Feedback

Gravatar

# re: Avviare ASP.net Development Server

Cosa intendi per preview?
12/04/2006 14.54 | Marco Trova
Gravatar

# re: Avviare ASP.net Development Server

Fra un pò di giorni potrò essere più chiaro, perchè ho intenzione di pubblicare il risultato del mio lavoro, ma comunque, con preview intendevo, generato dinamicamente il codice di una pagina ASPX (con Master page, Controlli, temi e quant'altro, la visualizzazione del risultato in tempo reale. Come fa Visual Studio .net con la funzionalità "View in Browser" tanto per intenderci.
Ciao!
12/04/2006 15.23 | Davide Senatore
Gravatar

# re: Avviare ASP.net Development Server

Ricordiamo che Visual Studio o Visual Studio Express deve essere installato :)

WebDev.WebServer.Exe non fa parte del Framework!
13/04/2006 7.19 | visuddhi
Gravatar

# re: Avviare ASP.net Development Server

E se non vuoi avere VS installato puoi sempre scriverti un HTTP server in poche righe:

http://blogs.ugidotnet.org/puntorete/archive/2005/11/30/30816.aspx
13/04/2006 13.34 | Michele Bersani
Gravatar

# re: Avviare ASP.net Development Server

Grazie per i feedback!! Comunque corretta la puntualizzazione di visuddhi: deve essere installato VS, che comunque, nella versione Express è gratuito!
13/04/2006 15.18 | Davide Senatore

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 5 and 5 and type the answer here:

Powered by: