Powtarzam tę stronę i mam więcej informacji do udostępnienia innym.
środowisko debugowania (przy użyciu Visual Studio)
1a) Opinie Stephena Waltera ustawić stronę startową w MVC z wykorzystaniem właściwości projektu ma zastosowanie tylko podczas debugowania aplikacji MVC.
1b) Kliknij prawym przyciskiem myszy na stronie .aspx w oknie Solution Explorer i wybierz "Ustaw jako stronę startową" zachowuje się tak samo.
Uwaga: w obu powyższych przypadkach ustawienie strony startowej jest rozpoznawane tylko przez serwer Visual Studio Development Server. Nie jest rozpoznawany przez twój wdrożony serwer.
Wdrożone środowisko
2a) Aby ustawić stronę startową, przy założeniu, że nie zmienia żadnej z tras domyślnych, zmienić treść /Views/Home/Index.aspx zrobić „Server. Przenieś "lub" Response.Redirect "do wybranej strony.
2b) Zmień domyślny routing w pliku global.asax.cs na żądaną stronę.
Czy są jakieś inne opcje, o których wiedzą czytelnicy? Które z powyższych (w tym twoja własna opcja) byłyby Twoim preferowanym rozwiązaniem (i proszę podziel się z nami tym pytaniem).
pokrewne: http://stackoverflow.com/questions/2821796/visual-studio-asp-net-mvc-undo-set-as-start-page-action – JNF