Je revisite cette page et j'ai plus d'informations à partager avec les autres.
Environnement de débogage (avec Visual Studio)
1a) Le lien de Stephen Walter pour définir la page de démarrage sur MVC en utilisant les propriétés du projet est uniquement applicable lorsque vous déboguez votre application MVC.
1b) Cliquez avec le bouton droit de la souris sur la page .aspx dans l'explorateur de solutions et sélectionnez l'option "Set As Start Page" (définir comme page de démarrage).
Remarque : dans les deux cas ci-dessus, le paramètre de la page de démarrage n'est reconnu que par votre serveur de développement Visual Studio. Il n'est pas reconnu par votre serveur déployé.
Environnement déployé
2a) Pour définir la page de démarrage, en supposant que vous n'avez pas modifié les routages par défaut, modifiez le contenu de /Views/Home/Index.aspx pour effectuer un "Server.Transfer" ou un "Response.Redirect" vers la page souhaitée.
2b) Changez votre routage par défaut dans votre global.asax.cs vers la page souhaitée.
Y a-t-il d'autres options dont les lecteurs ont connaissance ? Laquelle des options ci-dessus (y compris la vôtre) serait votre solution préférée (et pourquoi) ?