Web Forms Designer falha com uma combinação específica de regras CSS no Visual Studio 2013

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3124249
Sintomas
Quando você usa o Web Forms Designer para editar um formulário da Web no Visual Studio 2013, Studiocrashes Visual. 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 quandoas arquivo é aberto no Designer de formulário da Web.
Causa
Web Forms Designer pode falhar quando você tentar determinar o tamanho de fonte correta se o heightis de linha explicitamente definido por uma regra e, em seguida, definido 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 no Microsoft Download Center:
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 Conhecimento da Microsoft:
119591 Como obter arquivos de compatibilidade da Microsoft nos serviços online
A Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançados que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos:

Esse hotfix requer o Visual Studio 2013 Update 5.

Informação de 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 sobre o 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 na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.

Nome do ArquivoVersão do arquivoTamanho do arquivoDataHoraPlataforma
VS12-KB3124249.exe12.0.40633.08,098,92016 de dezembro de 20150:56x86
Como Contornar
Para contornar esse problema, use um dos métodos a seguir se o arquivo CSS pode ser alterado:

  • Remova o valor daAltura da linhapara um elemento que tenha outros estilos definidos.
  • Remova o valor dotamanho da fonteum elemento que tenha altura de linha definida.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3124249 - Última Revisão: 12/29/2015 15:02:00 - Revisão: 1.0

  • kbqfe kbsurveynew kbfix atdownload kbexpertiseadvanced kbmt KB3124249 KbMtpt
Comentários