Tengo una aplicación web en la que estoy trabajando, estaba funcionando bien hasta que mi curiosidad se apoderó de mí y hice clic derecho en una vista y elegí la opción Establecer como página de inicio. Ahora, cada vez que ejecuto mi aplicación, me lleva a la página de error Recurso no encontrado. Tengo la ruta de registro predeterminada establecida en mi ruta de configuración global que funcionaba bien antes. Noto que la URL ahora dice:
http: // localhost: 1234 / Views / User / Login.aspx
en vez de
como era antes. No estoy seguro de cómo deshacer esta acción o qué se cambió, he buscado en mi archivo web.config pero no estoy seguro de qué buscar exactamente, se agradece la ayuda.
fuente
Haga clic con el botón derecho en su proyecto en Visual Studio -> Propiedades -> Web (pestaña de la izquierda) -> Página específica con una cadena vacía como nombre.
fuente
Seleccione la página específica, luego haga clic derecho sobre ella y seleccione excluir del proyecto, luego haga clic derecho nuevamente en esa página y seleccione incluir en el proyecto. Esto funciona para mi.
fuente
En algunos casos, cambiar el Proyecto de inicio y luego volver a configurarlo en su proyecto principal puede ayudar a resolver esto. Pero solo cuando tiene varios proyectos en su solución.
fuente
Aprecio que este hilo es bastante antiguo, pero acabo de pasar por el mismo proceso de intentar cambiar mi página de inicio. Intenté cambiar mi página de inicio a
Views/Home/Login.cshtml
la página informada que no se encontró.mi raíz estaba
http://localhost:63786/
y en el inicio el sitio estaba navegandohttp://localhost:63786/Views/Home/Login.cshtml
.Después de jugar mucho, me di cuenta de que la raíz ya me llevaba a / Views /, por lo que la ruta de inicio que realmente necesitaba era Home / Login.cshtml. Esto todavía no funcionó, luego me di cuenta de que estaba dejando la extensión del archivo en la ruta y no debería ser así. Entonces, la ruta de inicio debería haber sido Inicio / Iniciar sesión.
La ruta seleccionada automáticamente generada a partir de la elipsis es incorrecta, verifique que la ruta se genere correctamente y elimine la extensión y luego debería funcionar.
fuente