Sintomas
Quando você usar o Web Forms Designer para editar um formulário da Web no Visual Studio 2013, Visual Studio falha. Esse problema ocorre quando a página usa uma combinação específica de regras de folhas de estilo em cascata (CSS). Por exemplo, a página usa as seguintes regras:
<style type="text/css"> .class1 { line-height: 25px; } .class2 { font-size: 15px; } .class3 { line-height: inherit; }</style>
Se todas essas regras são aplicadas ao mesmo elemento em HTML do formulário da Web, Visual Studio falha quando o arquivo é aberto no Designer de formulário da Web.
Causa
Web Forms Designer pode falhar quando você tentar determinar o tamanho de fonte correto se a altura da linha é explicitamente definida por uma regra e, em seguida, definida por uma regra CSS diferente.
Resolução
Esta atualização está disponível no Microsoft Download Center.
Centro de Download da Microsoft
O seguinte arquivo está disponível para download na Central de Download da Microsoft:
Baixe agora o pacote de atualização.Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
119591 Como obter arquivos de suporte da Microsoft pelos serviços onlineA Microsoft verificou este arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente disponível na data de publicação do arquivo. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas nele.
Pré-requisitos
Esse hotfix requer o Visual Studio 2013 Update 5.
Informações sobre reinicialização
Você terá que reiniciar o computador após aplicar esse hotfix.
Informações sobre substituição
Esse hotfix não substitui nenhum hotfix lançado anteriormente.
Informações do arquivo
A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
Nome do arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Solução alternativa
Para contornar esse problema, use um dos métodos a seguir se o arquivo CSS pode ser alterado:
-
Remova o valor da Altura da linha para um elemento que tenha outros estilos definidos.
-
Remova o valor do tamanho da fonte para um elemento que tenha altura de linha definida.