Modificare la porta di default del debug

mercoledì 11 aprile 2012 - 12.42
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows Server 2003  |  Windows XP  |  Visual Studio 2010  |  SQL Server 2008

bennygoll Profilo | Newbie

è possibile modificare il percorso di debug?
es localhost:1520 in localhost:1720
grazie anticipatamente per una vostra risposta.

alx_81 Profilo | Guru

>è possibile modificare il percorso di debug?
>es localhost:1520 in localhost:1720
ciao, immagino che tu stia parlando di specificare la stessa porta su cui viene eseguito il development server di asp.net..
In tal caso, puoi specificare una porta fissa come nell'immagine.


885x655 44Kb


Per raggiungere quella schermata devi fare "destro mouse" sul progetto web e poi proprietà..
Nella clip web, troverai ciò che serve.

Però vorrei proporti anche l'alternativa.. perchè non usi invece il tuo iis? senza usare l'asp.net development server?

>grazie anticipatamente per una vostra risposta.
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

bennygoll Profilo | Newbie

Per quanto riguarda la modifica della porta di default ottimo grazie
Si magari se posso lanciare il sito senza aprire ogni volta microsoft visual studio mi farebbe comodo come si utilizza iis?

alx_81 Profilo | Guru

>Si magari se posso lanciare il sito senza aprire ogni volta microsoft
>visual studio mi farebbe comodo come si utilizza iis?
Praticamente il web server è la tua macchina. Nell'immagine allegata, scegli l'opzione sotto, fai creare l'app a VS e dopo basterà chiamare il tuo web site usando il semplice percorso, anche se VS è spento.
Ovvio che devi avere IIS installato (lo vedi aprendo un browser e digitando http://localhost, ti deve rispondere con una pagina in cui si capisce che c'è IIS attivo) e il servizio deve essere in start.
Se non hai IIS installato potrai aggiungerlo dal pannello di controllo come funzionalità di windows. La strada da seguire dipende dal sistema operativo..

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

bennygoll Profilo | Newbie

Ho installato iis ma non trovo le stesse voci tipo usa local iis...
poi volevo sapere posso anche precompilarlo? e in quel caso devo dare la path di dove ho messo il sito precompilato?

alx_81 Profilo | Guru

>Ho installato iis ma non trovo le stesse voci tipo usa local iis...
>poi volevo sapere posso anche precompilarlo? e in quel caso devo
>dare la path di dove ho messo il sito precompilato?
Nelle proprietà del progetto che cosa vedi?

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

bennygoll Profilo | Newbie

Ti allego uno screenshot..

1280x800 84Kb

alx_81 Profilo | Guru

>Ti allego uno screenshot..
per il tipo di progetto che hai indicato (website invece di webapplication) l'opzione che ti mostro io non è presente.
Hai esigenze particolari per la scelta di un website invece che una webapplication?
In generale da documentazione, se fai un website dipende come lo crei (se su filesystem, remoto o iis locale):

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

perciò dipende come l'hai creato.. diciamo che se lo tieni come web site, puoi andare nelle property del progetto (premendo F4 per aprire le altre proprietà) e impostando il flag "Use dynamic ports" a false:

339x101 15Kb



--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

bennygoll Profilo | Newbie

Grazie sei gentilissimo per tutto quello che stai facendo..
...

Ho impostato il flag da true a false poi devo anche inserire quel codice che mi hai dato nel progetto?

inizio pagina così come sta? nella pagina Default.aspx oppure nella Default.aspx.vb?
grazie e scusa di nuovo per la mia incompetenza, ma è un linguaggio che stò imparando adesso.

alx_81 Profilo | Guru

>Ho impostato il flag da true a false poi devo anche inserire quel codice che mi hai dato nel progetto?
No, perchè tu hai un web site e non una web app. Se metti false in quel flag poi tu devi indicare la porta statica da usare.

>inizio pagina così come sta? nella pagina Default.aspx oppure nella Default.aspx.vb?
ma di che codice stai parlando?


--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

bennygoll Profilo | Newbie

quindi rimango come rea prima su true?
per quanto riguarda il codice in una tua risposta precedente cè scritto:
Il codice sorgente non è stato renderizzato quiperchè non c'è sufficiente spazio.
pensavo che aprendo quel link all'interno ci fosse un codice da inserire nel progetto..

alx_81 Profilo | Guru

>quindi rimango come rea prima su true?
? la proprietà va su true se vuoi usare le porte dinamiche, false al contrario e quindi se vuoi impostare la porta fissa.

>per quanto riguarda il codice in una tua risposta precedente cè scritto:
>Il codice sorgente non è stato renderizzato quiperchè non c'è sufficiente spazio.
hai clickato nel link sotto? è il forum che mette il codice all'interno di uno stile apposito
Ho messo dentro al codice la definizione della documentazione.



--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5