Applies ToVisual Studio 2013

Sintomas

Quando utilizar o Web Forms Designer para editar um formulário Web no Visual Studio 2013, Visual Studio falha. Este problema ocorre quando a página utiliza uma combinação específica de regras de folhas de estilo em cascata (CSS). Por exemplo, a página utiliza as seguintes regras:

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

Se todas estas regras são aplicadas ao mesmo elemento no HTML do formulário da Web, o Visual Studio falha quando o ficheiro é aberto no estruturador de formulários da Web.

Causa

Estruturador de formulários Web poderá falhar quando tenta determinar o tamanho de tipo de letra correcto se a altura da linha for explicitamente definida por uma regra e, em seguida, não definida por uma regra CSS diferente.

Resolução

Esta actualização está disponível a partir do Microsoft Download Center.

Centro de Transferências da Microsoft

O ficheiro seguinte está disponível para transferência a partir do Centro de Transferências da Microsoft:

Download Transferir o pacote de atualização agora.Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

119591 Como obter ficheiros de suporte da Microsoft a partir de serviços online A Microsoft procedeu à deteção de vírus neste ficheiro. A Microsoft utilizou o software de deteção de vírus mais atual disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança avançada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Pré-requisitos

Esta correcção requer o Visual Studio 2013 Update 5.

Informações sobre reinício

Poderá ter de reiniciar o computador depois de aplicar esta correção.

Informações sobre a substituição

Esta correcção não substitui qualquer correcção disponibilizada anteriormente.

Informações de ficheiro

A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador Fuso horário no item data e hora no painel de controlo.

Nome do ficheiro

Versão do ficheiro

Tamanho do ficheiro

Data

Hora

Plataforma

VS12-KB3124249.exe

12.0.40633.0

8,098,920

16-Dec-2015

0:56

x86

Solução

Para contornar este problema, utilize um dos seguintes métodos se o ficheiro CSS pode ser alterado:

  • Remova o valor de altura da linha de um elemento que tenha outros estilos definidos.

  • Remova o valor de tamanho de tipo de letra para um elemento que tenha a altura da linha definida.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.