Masz ustawione działanie początkowe na bieżącą stronę na karcie Sieć we właściwościach projektu.
Zmień to ustawienie na Stronę szczegółową i zostaw puste pole tekstowe.
Edit: z uwag dołączonych do tej odpowiedzi już ustaliliśmy, że co byłoby pożądane dla VS do heursitically ustalić, że ze względu, że obecna strona w edytorze to „views/products/Index.aspx” my chciałby, aby VS rozpoczął sesję debugowania w/Products.
To zbyt wiele, aby teraz zapytać VS.
Alternatywą może wydawać się być zawsze zaczynając od korzenia i nawigacji.
Jednak można edytować szczegółowego pole tekstowe stronę do ścieżki chcesz go uruchomić. Jeśli debugujesz powyższy widok, wpisanie "Produkty" w polu tekstowym będzie prawdopodobnie najbliższe celowi.
Będziesz musiał ciągle zmieniać zawartość pola tekstowego Określona strona za każdym razem, gdy chcesz wielokrotnie przetestować inny widok.
Dzięki rozwiązaniu zawsze otwiera stronę główną (http: // localhost). Chciałbym, aby VS otwierał kontroler mojego bieżącego widoku: jeśli pracuję nad plikiem /Views/MyController/Index.aspx, chcę go otworzyć http: // localhost/MyController –
Dlaczego kontrolery w twoim folderze Widoki? Zwykle kontrolery znajdują się w folderze Kontrolery. – tvanfosson
Właściwie nie jestem pewien, czy to jest nawet wykonalne. To, czego chcesz, to otworzyć trasę, która odpowiada akcji kontrolera, a nie widoku. Widok jest wybierany przez kontroler. Otwieranie określonego widoku bez powiązanych informacji o trasie nie ma sensu. – tvanfosson