Cómo: Importar una configuración ASP.NET desde un servidor de IIS

Actualización: noviembre 2007

Después de definir e implementar una aplicación web ASP.NET en el Diseñador de aplicaciones, puede importar la configuración ASP.NET de una aplicación web existente en un servidor web de IIS, en lugar de realizar la configuración manualmente. Puede realizar esta tarea utilizando el Asistente para importación de configuración de aplicación web. Sin embargo, Visual Studio no guarda en el servidor web de IIS los cambios que se realizan en la configuración importada mediante el asistente.

En la lista siguiente se describen los permisos que se necesitan para importar la configuración de un servidor web de IIS:

  • Puede ejecutar Visual Studio como usuario normal excepto para importar la configuración desde un servidor en el que se ejecuta Windows 2000 Professional o Windows 2000 Server.

  • Si desea importar la configuración desde un servidor en el que se ejecuta Windows Vista, necesita credenciales de administrador y pertenecer al grupo IIS_IUSRS en ese servidor.

  • Si desea importar la configuración desde un servidor en el que se ejecuta Windows XP, necesita credenciales de administrador en ese servidor o credenciales con acceso suficiente a la metabase de IIS.

    Sugerencia:

    Para cambiar las credenciales requeridas para tener acceso a la metabase de IIS, utilice el Explorador de metabases incluido en Internet Information Services (IIS) 6.0 Resource Kit Tools. Para obtener más información, vea Internet Information Services (IIS) 6.0 Resource Kit Tools.

Puede importar la configuración desde las versiones 5.0, 5.1 y 6.0 de IIS. No todas las configuraciones de versiones futuras de IIS se importarán correctamente. La configuración ASP.NET aparece en el recurso WebApplication, que Visual Studio crea automáticamente para la aplicación. Puede ver este recurso en la carpeta Configuración de la aplicación del Editor de configuración y restricciones. Para obtener más información, vea Buscar la configuración de IIS para las aplicaciones ASP.NET y los servidores Web de IIS.

Nota:

Los grupos de aplicaciones no existían antes de la versión 6.0 de IIS, por lo que Visual Studio mostrará errores si intenta importar información de los grupos de aplicaciones desde versiones anteriores mediante el asistente. Para obtener más información, vea Solucionar problemas de importación de configuración ASP.NET e IIS.

Para importar la configuración de ASP.NET desde un servidor Web de IIS

  1. En el diagrama de aplicaciones, haga clic en una aplicación web ASP.NET implementada.

  2. En el menú Diagrama, haga clic en Importar configuración.

    Aparece el Asistente para importación de configuración de aplicación Web.

  3. Haga clic en Siguiente para continuar.

  4. Utilice el formato "http://" para escribir la ubicación de la aplicación web desde la que desea importar la configuración.

  5. Escriba las credenciales de usuario adecuadas para tener acceso al servidor. Si no especifica las credenciales, el asistente utilizará sus credenciales actuales.

  6. Haga clic en Siguiente.

    Si Visual Studio importa la configuración correctamente, aparecerá la página Configuración de aplicaciones Web importada.

  7. Haga clic en Finalizar.

Si la importación de la configuración no se realiza correctamente, Visual Studio mostrará un mensaje que describe el problema. Para obtener más información, vea Solucionar problemas de importación de configuración ASP.NET e IIS.

Puede ejecutar el asistente todas las veces que desee. El asistente sobrescribirá la configuración existente cada vez que la importación se realice correctamente.

Vea también

Tareas

Cómo: Implementar aplicaciones en diagramas de aplicaciones

Cómo: Importar una configuración desde un servidor de IIS