PRB: Error inesperado C0042116 con PDW "El servidor Web o no responde como devolvió una respuesta no reconocida"

Seleccione idioma Seleccione idioma
Id. de artículo: 234974 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Síntomas

Cuando utiliza el Asistente de empaquetado y distribución (PDW) para implementar una aplicación de Information Server (IIS) en un servidor Web, recibirá el siguiente mensaje de error:
C0042116 número se ha producido el error inesperado: servidor Web no responde o devolvió una respuesta no reconocida.
Nota Permisos de acceso de ejecución que permite a un directorio virtual es un riesgo de seguridad. Quitar permiso de ejecución después de implementar la aplicación Web.

Causa

Este mensaje de error podría producirse debido a las siguientes razones:
  • No tiene un directorio virtual llamado secuencias de comandos que señala al directorio físico C:\Inetpub\scripts.

    -o bien -
  • No ha dado permisos de ejecución en el directorio virtual SCRIPTS.

    -o bien -
  • El servidor virtual que va a implementar para no se está ejecutando en el puerto 80.

Solución

Compruebe que existe el directorio virtual SCRIPTS y que haya habilitado permisos de ejecución para este directorio en el servidor virtual al que va a implementar.

Utilice los siguientes pasos para crear el directorio virtual SCRIPTS:
  1. Abra el complemento Administrador de servicios Internet (ISM) en Microsoft Management Console (MMC).
  2. Haga clic con el botón secundario en el servidor virtual que va a implementar y seleccione nuevo Directorio Virtual .
  3. Cuando se le pida un alias, escriba secuencias de comandos y haga clic en siguiente .
  4. Cuando se le pida directorio físico, vaya a la ubicación física del directorio de secuencias de comandos, que está bajo el directorio Inetpub, y haga clic en siguiente .
  5. Asegúrese de permitir la ejecución permisos de acceso y, a continuación, haga clic en siguiente .
  6. Haga clic en Finalizar .
Utilice los pasos siguientes para habilitar permisos de ejecución:
  1. Abra el complemento Administrador de servicios Internet (ISM) en Microsoft Management Console (MMC).
  2. Haga clic con el botón secundario del mouse en el directorio virtual de secuencias de comandos que está bajo el servidor virtual que va a implementar y seleccione Propiedades .
  3. Seleccione la ficha Directorio Virtual .
  4. En Permisos de acceso , habilite la opción de permisos Execute .
  5. Haga clic en Aplicar y haga clic en Aceptar .
No podrá implementar su aplicación WebClass a un servidor virtual que no se está ejecutando en el puerto 80.

Estado

Este comportamiento es por diseño.

Referencias

Para obtener más información acerca del Asistente de empaquetado y distribución, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
242767Implementar clases de Web con el paquete asistente y distribución (PDW)
199017Cómo implementar aplicaciones de IIS de Visual Basic con el PDW

Propiedades

Id. de artículo: 234974 - Última revisión: domingo, 23 de febrero de 2014 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft Visual Basic 6.0 Edición de aprendizaje
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
  • Microsoft Internet Information Server 4.0
  • Servicios de Microsoft Internet Information Server 5.0
Palabras clave: 
kbnosurvey kbarchive kbmt kbdeployment kbprb kbwebclasses KB234974 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 234974

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com