Tiene acción de inicio establecida en Página actual en la pestaña Web de las propiedades del proyecto.
Cambie a la página específica y deje en blanco el cuadro de texto de la página específica.
Editar: a partir de los comentarios adjuntos a esta respuesta hemos establecido que lo que sería deseable es para VS para determinar heursitically que, dado que la página actual en el editor es "Vistas/Productos/Index.aspx" nosotros quisiera que VS inicie una sesión de depuración en/Productos.
Esto es demasiado pedirle a VS en este momento.
La alternativa podría parecer ser siempre partiendo de la raíz y la navegación en.
Sin embargo, puede editar el cuadro de texto página específica a la ruta desea que se inicie. Si está depurando la vista anterior, ingresar "Productos" en el cuadro de texto probablemente sea lo más cercano a la meta.
Tendría que seguir cambiando el contenido del cuadro de texto Página específica cada vez que quiera probar repetidamente una vista diferente.
Con su solución, siempre abre la página de inicio (http: // localhost). Me gustaría que VS abra el controlador de mi vista actual: si trabajo en el archivo /Views/MyController/Index.aspx, me gustaría abrir http: // localhost/MyController –
¿Por qué son sus controladores? dentro de tu carpeta de Vistas? Normalmente, los controladores viven en la carpeta Controladores. – tvanfosson
En realidad, no estoy seguro de que esto sea siquiera factible. Lo que quiere es abrir una ruta que corresponda a una acción de controlador, no a una vista. La vista es elegida por el controlador. Abrir una vista particular sin la información de ruta asociada no tiene sentido. – tvanfosson