Síntomas
Cuando utiliza el Diseñador de Web Forms para editar un formulario Web Forms en Visual Studio 2013, Visual Studio se bloquea. 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, Visual Studio se bloquea cuando el archivo 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 el alto de línea se 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 se puede descargar desde el Centro de descarga de Microsoft:
Descargue ahora el paquete de actualización.Para obtener más información sobre cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591 Cómo obtener archivos de soporte técnico de Microsoft desde los servicios en líneaMicrosoft examinó este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente que había disponible en la fecha en la que se publicó el archivo. El archivo está guardado en servidores de seguridad mejorada que ayudan a prevenir cambios no autorizados del 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 expresan de acuerdo con la hora universal coordinada (UTC). Cuando vea la información del archivo, esta se convertirá a la hora local. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.
Nombre del archivo |
Versión del archivo |
Tamaño de archivo |
Fecha |
Hora |
Plataforma |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Solución alternativa
Para evitar este problema, utilice uno de los métodos siguientes si se puede cambiar el archivo CSS:
-
Quite el valor de alto de línea de un elemento que tiene otros estilos definidos.
-
Quite el valor de tamaño de fuente para un elemento que tenga el alto de línea definido.