Esiste un modo per accedere al server Web di Visual Studio da un altro computer che condivide lo stesso router? Ho provato a collegarmi all'indirizzo IP ma non ha funzionato. C'è un ambiente in VS? o firewall?Utilizzare il server Web di Visual Studio nella rete locale
risposta
Suppongo che intenda il server Web Cassini integrato in Visual Studio. In breve, no, non puoi. È possibile accedere al server Web Cassini solo dal computer locale.
Ho trovato ulteriori informazioni. Secondo MSDN, non è possibile accedervi da un altro computer. Quali sono alcune limitazioni delle funzionalità note del server Web Cassini?
Può ospitare solo un'applicazione ASP.NET per porta.
Non supporta HTTPS.
Non supporta l'autenticazione.
Risponde solo alle richieste di localhost.
si veda questo articolo di MSDN http://support.microsoft.com/kb/893391
È possibile raggiungere questo obiettivo con l'installazione di IIS Express. Vai
http://www.microsoft.com/en-us/download/details.aspx?id=1038
Una volta installato, modificare l'impostazione del progetto a questo:
Poi vai a
% USERPROFILE% \ Documenti \ IISExpress \ config \ applicationhost.config
e per il progetto cambia il legame con questo:
<bindings>
<binding protocol="http" bindingInformation=":54715:" />
</bindings>
nota, è possibile anche specificare i vincoli come questo se si vuole solo limitare al vostro IP e la macchina nome:
<binding protocol="http" bindingInformation="*:54715:localhost" />
<binding protocol="http" bindingInformation="*:54715:anishaalaptop" />
Eseguo il debug della mia app su Wi-Fi tramite la mia app per Android, quindi lascio aperta la rilegatura.
Ricevo "Richiesta non valida (nome host non valido)". Qualche idea? – xr280xr
Controlla il tuo firewall. Assicurati inoltre che l'associazione sia specificata con un asterisco.
Viene visualizzato un errore di accesso negato quando si tenta di eseguire a qualcosa di diverso da localhost. Stai utilizzando VS come amministratore? –
- 1. Utilizzare il server Web IIS locale per il debug
- 2. Wildfly standalone nella rete locale
- 3. server di accesso per emulatore android nella rete locale
- 4. Condivisioni di rete di Visual Studio 2012
- 5. Come utilizzare Visual Studio Development Server in VS2015
- 6. Rilevamento di dispositivi nella rete locale
- 7. Come rendere disponibile il servizio Web ASP.NET Web API nella rete locale
- 8. Messaggistica nella rete locale con .NET
- 9. Errore HTTP 500.23 - Errore server interno Server Web IIS locale
- 10. Copia ricorsiva di Visual Studio locale
- 11. Modello di progetto Visual Studio nella categoria Web
- 12. Come connettere il database sulla rete locale SQL Server 2008
- 13. Web Distribuire su più server contemporaneamente da Visual Studio 2010
- 14. Visual Studio: applicazione Web di debug (esecuzione IIS locale) senza avviare il browser
- 15. Ottieni Visual Studio per utilizzare il sottodominio?
- 16. WebRTC sulla rete locale?
- 17. Come utilizzare il compilatore Visual Studio C++?
- 18. UWP Attiva loopback di rete locale
- 19. Genera file .webtest senza utilizzare Visual Studio
- 20. Socket.io/node.js sulla rete locale?
- 21. SSL con Visual Studio Development Server
- 22. visual studio: collega il debugger senza avviare il debug web
- 23. SVN senza server per lo sviluppo di Visual Studio
- 24. Web deploy in IIS senza Visual Studio
- 25. Qual è il modo migliore per utilizzare SVN nella soluzione di Visual Studio 2010
- 26. Visual Studio 2015 che reimposta il progetto Web per utilizzare IIS Express
- 27. Il sito Web di Visual Studio non riesce a intermittenza sul server CI
- 28. Nome server non visualizzato in Visual Studio Server Explorer
- 29. SQL Server Management Studio viene fornito con Visual Studio?
- 30. Utilizzo di tsconfig.json con Visual Studio 2013? (progetto web)
Il server di Visual Studio utilizza le porte dinamiche, quindi quando si avvia il debug dell'applicazione Web viene ottenuto un numero di porta casuale e non la porta standard http (80). È necessario accedere utilizzando un url come: 'http: //dev.machine.ip.address: xxxx /' dove xxxx è il numero di porta assegnato alla propria applicazione. – Xint0
@ Xint0, il numero della porta può essere risolto tramite le impostazioni del progetto su qualsiasi numero desiderato. –
@afsharm hai ragione, ma per impostazione predefinita ottiene un numero di porta casuale superiore a 1024 – Xint0