2009-02-01 10 views

Respuesta

23

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.

+0

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 –

+0

¿Por qué son sus controladores? dentro de tu carpeta de Vistas? Normalmente, los controladores viven en la carpeta Controladores. – tvanfosson

+0

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

Cuestiones relacionadas