È possibile convertire un ruolo Web di Azure esistente (che è ASP.NET MVC) in un nuovo Azure Web Site? Oltre a creare un nuovo progetto e copiare il codice nel nuovo progetto in modo che assomigli alla vecchia applicazione, ovvero.Come convertire un ruolo Web di Azure esistente in un sito Web di Azure di nuovo stile?
risposta
Sì, hai ragione. I siti Web di Windows Azure sono siti condivisi con altri sulla stessa machien e non si dispone di capacità di accesso remoto. Sei sicuro di poter gestire i siti direttamente da Git o PowerShell. Inoltre, la nuova progettazione del sito Web di Azure non utilizza alcun modello di ruolo Web, pertanto è sufficiente prendere l'applicazione del sito Web ASP.NET ed esportarla come nuovo sito Web ASP.NET.
Non sono sicuro del motivo per cui si desidera creare un nuovo progetto. Tecnicamente un progetto ruolo Web di Windows Azure è semplicemente un sito ASP.NET (o un'applicazione WCF) che presenta un tipo di progetto aggiuntivo che è un progetto di servizio cloud.
Tecnicamente se si rimuove il progetto di servizio di cloud si dispone di un sito che funziona in Windows Azure siti web con le seguenti avvertenze:
- avvio-up compiti sono parte del modello di Service Cloud e non sarà disponibile
- WebRole.cs aka RoleEntryPoint non verrà eseguito
- Se nel progetto si utilizzava un ruolo di lavoratore, non vi è equivalente nei siti Web di Windows Azure.
La maggior parte delle altre caratteristiche lavorerà, con qualche eccezione (ma di tenere presente che è attualmente in anteprima).
- 1. Progetti Web nel ruolo Web di Azure
- 2. Ruolo web di Azure non avviato nell'emulatore di Azure
- 3. Directory virtuale nel ruolo Web di Azure
- 4. Istanze e ruolo web di Azure
- 5. Distribuire PDB in un ruolo Web di Azure
- 6. Modifica iscrizione al sito Web di Azure
- 7. Gestione 404 nel sito Web di Azure
- 8. Hosting di Web Form ASP.NET come sito Web Windows Azure
- 9. Aggiornamento di aspnet.config su ruolo Web di Azure
- 10. Posso modificare la locale su un sito Web Windows Azure?
- 11. Modello ruolo Web Azure e MVC2
- 12. Come rintracciare gli errori all'avvio del ruolo Web di Azure?
- 13. Aggiornamento del nodo su un sito Web di Azure?
- 14. Entity Framework DbContext nel ruolo Web di Azure
- 15. I siti Web di Azure distribuiscono un progetto Web specifico
- 16. Avvio forzato dell'applicazione su ruolo Web di Azure
- 17. Come eseguire RavenDb in Azure in un ruolo di lavoro
- 18. Come distribuire solo il ruolo utente/web in Azure
- 19. Indirizzo IP statico per Servizio cloud di Azure (ruolo Web)
- 20. Come impostare machineKey sul sito Web di Azure
- 21. Definizione di impostazione "Sempre attivo" sul sito Web di Azure
- 22. "Nessun endpoint OpenID trovato" nel sito Web di Azure
- 23. Sito Web di Azure 301 Reindirizza - Dove lo metto?
- 24. Impostazione del sito Web di Windows Azure VM
- 25. Impossibile ospitare file MP4 sul sito Web di Azure
- 26. Cancella file ASP.NET Temp dal sito Web di Azure
- 27. Abilita intestazione Access-Control-Allow-Credentials nel sito Web di Azure (Servizi app di Azure)
- 28. Come impedire a un sito Web di Azure di andare in stop?
- 29. Connessione del sito Web di Azure all'applicazione partner Xero
- 30. Aggiunta dell'autenticazione al sito Web di Azure statico
La risposta alla mia domanda è: "No, non è possibile convertire un ruolo Web esistente in un sito Web". La tua risposta quasi esce e lo dice, ma ha un mucchio di altri commenti non correlati (sul GIT e sul fatto che sono condivisi, e sul fatto che non puoi renderli a distanza) che confondono la risposta. Se vuoi modificare la tua risposta per essere più chiara, la accetterò. –