2010-06-29 6 views
10

Tengo un proyecto ASP.NET estándar. He creado un control de inicio de sesión en la página y ahora me gustaría comenzar a agregar la opción para registrarme como miembro en mi página.VS2010 - La configuración de ASP.NET no se abrirá

Mi problema es que cuando hago clic en "Asp.net Configuration" en el explorador de soluciones o en la pestaña Projects. Nada se abre.

Me he asegurado de que mi proyecto no se esté ejecutando, la ventana de configuración simplemente no se abrirá.

Respuesta

3

Primero compruebe si tiene un aspnetdb.mdf en la subcarpeta App_Data del que configuró previamente las tablas necesarias para los servicios de la aplicación en otra base de datos.

Si no los tiene, cree la solución y vaya a la página que tiene el control de inicio de sesión. Normalmente ASP.NET generará la base de datos necesaria aspnetdb.mdf en la carpeta App_Data. Una vez que tenga esa base de datos, podrá usar la configuración que inicia una aplicación web con la que puede crear sus usuarios y definir los roles a los que pertenecen.

Grz, Kris.

+0

Algo se está abriendo ahora, pero cuando se abre el navegador web recibo un error. La herramienta de administración web asp.net me está dando este error: " Se ha producido un error. Vuelva a la página anterior y vuelva a intentarlo." – Johnrad

+0

Y cuando vuelva a intentarlo, ¿qué ocurre? Otra cosa para comprobar: ¿la ruta de acceso a la aplicación tiene más de 100 caracteres? He visto personas que dicen eso como un posible error. – XIII

+4

Tuve exactamente el mismo problema. Aparentemente, a la Herramienta de Administración Web ASP.NET no le gustan las rutas con caracteres "no estándar" o incluso espacios. Mi solución estaba ubicada en una ruta que contenía muchos espacios (es decir, "C: \ Source Code \ My Source Code \ ...") simplemente reemplazando los espacios con un carácter de subrayado (" _ ") resolvió mi problema. – CraigTP

14

¡RESUELTO! Tenía exactamente el mismo problema, Firefox era mi navegador predeterminado, después de restablecer Internet Explorer como navegador predeterminado, ¡funcionó! La página de configuración es (por alguna razón tonta) una página web, y tal vez solo se ejecute con IE.

6

Tuve el mismo problema, pero no quería seguir cambiando de Firefox a IE para resolver el problema. Profundizando un poco más, parece que la URL proporcionada está incompleta. Debe utilizar la siguiente plantilla:

http://localhost:<port>/asp.netwebadminfiles/default.aspx?applicationPhysicalPath=<projectPath>&applicationUrl=/ 

Espero que ayude.

+0

Configurar IE como navegador predeterminado es la solución más rápida, sin embargo, si no tiene miedo de poner 30 segundos más de esfuerzo, esta solución es mejor, solo mantenga en mente para el para escapar de espacios, por ejemplo? applicationPhysicalPath = C: \ Documents \ Visual% 20Studio% 202010 \ Projects \ YourSolution \ YourProject & applicationUrl =/ – firepol

+0

La respuesta IE no funcionó para mí. Esto sí. Cualquier forma de cambiar permanentemente el enlace ? –

2

A veces, si el archivo web.config no se abre en el editor VS, la página del navegador de configuración ASP no aparecerá, así que asegúrese de que web.config esté abierto en el editor VS e intente acceder a la configuración.

2

que estaba teniendo el mismo problema con un nuevo proyecto ASP.NET marca en Visual Studio 2012.

Al intentar abrir Proyecto ->configuración de ASP.NET desde Visual Studio, que estaba diciendo : An error was encountered. Please return to the previous page and try again.

el camino a mi solicitud fue: E:\\_Dev\C#\Site

me cambió la trayectoria a: E:\\_Dev\Web\Site y adivina qué? Funciona.

De modo que incluso el # de C# estaba causando un problema. Esto es muy exigente con los caracteres especiales ...

Cuestiones relacionadas