Cuatro métodos y notas para publicar Asp.Net en IIS:
Independientemente del método de publicación, lo primero es permitir que IIS admita programas asp.net. Por defecto, IIS no es Abra el soporte del programa del sitio web asp.net. En la extensión de servicio web en IIS, asegúrese de que ASP.NET v2.0.50727 esté habilitado. Otros pueden permanecer deshabilitados.
Método de lanzamiento 1: --- Copie directamente al directorio de lanzamiento del directorio IIS (C: \\ Inetpub \\ wwwroot)
a. Copie la carpeta de proyecto de sitio web ASP.NET depurada y en funcionamiento de VS a La carpeta wwwroot de IIS.
b. Verifique la propiedad ", " --- > ", ", la cuenta de Internet de la carpeta del proyecto, asegúrese de que tenga " lea " Permisos.
(De forma predeterminada, las carpetas copiadas en wwwroot heredan los permisos "leer" de "wwwroot", pero cuando cambia la ubicación del directorio principal de IIS, a menudo necesita especificar manualmente los permisos "leer".
c. Después de actualizar el sitio web en el Administrador de IIS, verá la carpeta que acaba de copiar. En IIS, haga clic con el botón derecho en la carpeta --- > " Propiedades " --- > &Quote; pestaña " Directorio, asegúrese de que " lea ", " acceso de registro " y " recurso de índice " se seleccionan 3 elementos.
Luego haga clic en " directorio de seguridad " Tarjeta, haga clic en " Autorización y control de acceso " a continuación " Editar ", asegúrese de que " permita el acceso anónimo " y la autenticación de Windows integrada " verificada, y evite cambiar el nombre de usuario y la contraseña de la cuenta anónima .
Si desea que las páginas con nombres distintos al índice, predeterminado, iistart sea la página de inicio predeterminada, también debe hacer clic en " Habilitar documento de contenido predeterminado " en la pestaña " Documentos " Agregue el nombre de archivo de la página de inicio.
d. Regrese a la pestaña " Directorio " en la carpeta " Propiedades ", haga clic en " Crear " (Requerir la ejecución del script) Seleccione " acceso a recursos de script " y ejecute permisos en " pure script ")
Publique el método 2: --- Usando la función de liberación del IDE de Vs2008, proceda Operación de publicación.
a. En el proyecto de sitio web ASP.NET depurado y en funcionamiento de VS, Haga clic con el botón derecho en el proyecto del sitio web, seleccione " publicar sitio " y haga clic en " ruta de destino " después del botón Navegador (en ese botón ...), aparecerá el cuadro de diálogo " publicar sitio web ".
< b> b. En el cuadro de diálogo emergente, primero haga clic en el lado izquierdo de " IIS local ", luego en el lado derecho de " Explorer ", haga clic en " Crear nueva aplicación web " Haga clic en " Crear directorio virtual "), ingrese el nombre de la aplicación y luego haga clic en Aceptar hasta llegar a
Método de publicación 3: --- Use el directorio virtual para publicar el sitio web.
a. En Administración de IIS, haz clic en el sitio web predeterminado (o en tu sitio web), selecciona " Derecho " --- > " Nuevo " --- > " Directorio virtual ", luego En el cuadro de diálogo emergente, ingrese el alias y luego seleccione la ruta donde se ubica el proyecto del sitio web.
Se recomienda copiar el proyecto del sitio web a wwwroot y crear una ruta virtual, que se pueda respaldar, y no es necesario modificar los permisos. Para otros directorios, también debe especificar los permisos del sistema de archivos de la carpeta de proyectos del sitio (como a en el Método de lanzamiento 1)
b Después de seleccionar la ruta de reproducción, además de " Leer ", debe marcar " Ejecutar secuencia de comandos ". Luego, haga clic en Aceptar.
Método de publicación 4: --- Use Folder Sharing " compartir en la Web ", para las operaciones de publicación.
a. Haga clic en " Haga clic derecho en la carpeta del proyecto del sitio, seleccione " Compartir &Seguridad ", en el cuadro de diálogo emergente, seleccione pestaña "Compartir web". Después de seleccionar " Compartir esta carpeta ", aparecerá el cuadro de diálogo "Editar alias", y después de modificar el alias, puede confirmarlo.
(Puede marcar la opción de script según sea necesario) Br>
Sugerencia: después de copiar el proyecto del sitio web en un directorio, ejecute "compartir web". No sé por qué, y no se puede ejecutar en algunas carpetas, como la carpeta del escritorio.
Pasos comunes de verificación después de problemas con IIS:
1. Verifique si " Extensión de servicio web " ha habilitado la compatibilidad con " ASP.NET v2.0.50727 ".
2. Abra la carpeta donde se encuentra el sitio web (por ejemplo, wwwroot), y verifique si hay una cuenta de invitado en Internet en " Propiedades " --- > " Seguridad " De lo contrario, agregue y especifique al menos un permiso de " solo lectura ".
3. En el Administrador de IIS, seleccione " Web predeterminado " y haga clic en " Propiedades ", en " En el directorio principal ", compruebe si ha seleccionado " Leer ", " Acceso a registros " y " Recursos de índice " y " Seguridad de directorios ", haga clic en " Autorización y control de acceso " Después de " editar ", compruebe si la " acceso anónimo " y " verificación de ventanas integrada ".
check " filtro ISAPI " la pestaña está vacía. Establezca la página con el nombre distinto de índice, predeterminado, etc. como la página de inicio. Marque si desea agregar el nombre de archivo de la página de inicio que desea crear en la pestaña " Documentos " " Habilitar documento de contenido predeterminado ".
Verifique la aplicación " sitio web predeterminado a continuación, haga clic con el botón derecho en la aplicación correspondiente a su sitio web, seleccione " propiedad ", consulte el " directorio ", " directorio de seguridad " y " documentación según los requisitos de 3 arriba " Tres opciones.
One move: Abrir compresión http Actualmente los servidores web actuales ya admiten la compresión gzi
En el artículo anterior Creación de volúmenes de imagen de servidor
Microsoft proporciona cifrado SSL para Terminal Services en Windows Server 2003 SP1, que puede imple
-e Cada paquete interceptado muestra el encabezado de la capa de enlace: dirección MAC de origen &g
El administrador del servidor Linux requiere diariamente los comandos de monitoreo
¿A quién sirve el servidor cliente?
El administrador de Exchange necesita conocer el resumen de datos DST
¿Por qué el servidor Linux inicia sesión después de mostrar la variable de entorno "-bash-3.2 #"
Informe de errores del servidor
Seguridad del sistema: resuelva el problema de mejorar la seguridad del servicio sshd
Iniciar solución de error IIS7 0x8ffe2740
Permisos de la carpeta de configuración de Windows 2003
Sistema de permisos de disco del sistema del servidor WEB conjunto simple
El impacto de SuperFetch en la vieja computadora Win7
Cómo acelerar la velocidad de inicio del sistema Windows 7
Cómo cerrar el firewall WIN8 Método de apagado del firewall WIN8
Deje que Win10 Pro /Home use la función Windows To Go también
La aplicación del sistema WP8.1 se puede almacenar en la tarjeta MicroSD
Entrada de sistema operativo Windows XP descarga de libro electrónico
Enseñarle a consultar Windows XP /Windows 7 incluye la ruta del juego del sistema
Icono de método de entrada de computadora método de recuperación perdida