Diseñador de Web Forms se bloquea con una combinación específica de reglas CSS en Visual Studio de 2013

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): 3124249
Síntomas
Cuando utiliza Diseñador de Web Forms para editar un formulario Web Forms en Visual Studio 2013, Visual Studiocrashes. Este problema se produce si la página utiliza una combinación específica de reglas de hojas de estilo en cascada (CSS). Por ejemplo, la página utiliza las reglas siguientes:

<style type="text/css">  .class1 {     line-height: 25px;  }  .class2 {    font-size: 15px;  }  .class3 {    line-height: inherit;  }</style>

Si todas estas reglas se aplican al mismo elemento en el código HTML del formulario Web, archivo de Visual Studio se bloquea cuando se abre en el Diseñador de Web Forms.
Causa
Diseñador de Web Forms puede bloquearse al intentar determinar el tamaño de la fuente correcta si la heightis de línea definidos explícitamente por una regla y, a continuación, undefined por una regla CSS diferentes.
Solución
Esta actualización está disponible en Microsoft Download Center.

Centro de descarga de Microsoft

El siguiente archivo está disponible para su descarga desde el Centro de descarga de Microsoft:
Para obtener más información acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
119591 Obtención de archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

Requisitos previos

Esta revisión requiere Visual Studio 2013 actualización 5.

Información de reinicio

Tendrá que reiniciar el equipo después de aplicar este hotfix.

Información de reemplazo

Esta revisión no sustituye cualquier revisión lanzada anteriormente.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.

Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
VS12-KB3124249.exe12.0.40633.08,098,92016-Dic-20150:56x86
Solución
Para evitar este problema, utilice uno de los métodos siguientes si se puede cambiar el archivo CSS:

  • Quite el valor dealto de líneade un elemento que tiene otros estilos definidos.
  • Quite el valor detamaño de fuentedelnegocio para un elemento que tenga el alto de línea definido.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3124249 - Última revisión: 12/29/2015 02:32:00 - Revisión: 1.0

  • kbqfe kbsurveynew kbfix atdownload kbexpertiseadvanced kbmt KB3124249 KbMtes
Comentarios