13

Ho un progetto di sito web in Visual Studio 2008 (non un progetto di applicazione Web!)Impostazione numero di porta statica su Visual Studio Dev Server con un progetto di sito web

Come faccio a impostare la porta di avvio sviluppo ASP.NET a un porta statica in un progetto WebSite?

+0

Non può essere fatto. Forse se ci dici perché preferiresti questo, possiamo suggerire una soluzione alternativa. –

+0

È un progetto legacy e attualmente la conversione in un'applicazione Web non vale lo sforzo solo per far funzionare il numero di porta statico. È qualcosa che faremo in futuro, non adesso ... –

risposta

27

Per specificare una porta per il server di sviluppo ASP.NET - sito/WebServices progetti

  1. In Esplora soluzioni, fare clic sul nome dell'applicazione .
  2. Nel riquadro Proprietà, fare clic sulla freccia in giù accanto Usa porte dinamiche e selezionare Falso dalla l'elenco a discesa. Ciò abiliterà la modifica della proprietà Numero porta.
  3. Nel riquadro Proprietà, fare clic sulla casella di testo accanto a Numero porta e digitare in un numero di porta. Fare clic al di fuori di nel riquadro Proprietà. Ciò consente di salvare le impostazioni delle proprietà.
  4. Ogni volta che si esegue un sito Web di file system all'interno di Visual Web Developer, l'ASP.NET
    Development Server ascolterà sulla porta specificata.
+0

Sapientemente nascosto in bella vista ... –

+2

+1 superbo, mi ha infastidito per mesi questo. Consiglierei di colpire F4 per raggiungere le proprietà! – Rippo

0

Non può essere eseguito con un progetto Sito Web, il numero di porta viene assegnato in modo casuale.

E 'possibile solo con una Web App progetto

+1

Mi correggo.La soluzione da backslash17 funziona – dxbmatt

1

per il sito web assegnazione porta non è possibile forma VS interfaccia Proprietà pagina, ma se si avvia il sito web da linea di comando poi si può assegnare la porta (se si desidera eseguire il debug del sito è possibile collegare dopo l'avvio del sito web)

WebDev.WebServer40.exe

percorso è

"C: \ Program Files (x86) \ File comuni \ Microsoft Shared \ devserver \ 10.0 \" oppure "C: \ P rogramma \ File comuni \ Microsoft Shared \ devserver \ 10.0 \" Utilizzo

ASP.NET Development Server: WebDev.WebServer40/port:/percorso: [/ vpath:]

Esempio:

WebDev.WebServer40/porto: 8080/percorso: "c: \ inetpub \ wwwroot \ MyApp"/vpath: "/ MyApp"

1

ho usato utilizzare porte dinamiche in visual Studio 1012. Ma ora, in VisualStudio 2013 I non vedere l'opzione. Qualcuno sa dove cambiare in Visual Studio 2013?

+0

verifica la soluzione in questo post http://stackoverflow.com/questions/22822209/changing-project-port-number-in-visual-studio-2013 – Adeem

Problemi correlati