Symptom
Visual Studio kraschar när du använder formulär Webbdesigner för att redigera ett webbformulär i Visual Studio-2013. Det här problemet uppstår när sidan använder en viss kombination av övergripande formatmallar (CSS) regler. Sidan används t ex följande regler:
<style type="text/css"> .class1 { line-height: 25px; } .class2 { font-size: 15px; } .class3 { line-height: inherit; }</style>
Om dessa regler tillämpas på samma element i HTML-formuläret Web, kraschar Visual Studio när filen öppnas i formuläret Webbdesigner.
Orsak
Formulär för Webbdesigner kan krascha när du försöker avgöra rätt teckenstorlek om radhöjden uttryckligen definieras av en regel och sedan Odefinierad genom en annan CSS-regel.
Lösning
Den här uppdateringen kan hämtas från Microsoft Download Center.
Microsoft Download Center
Följande fil kan hämtas från Microsoft Download Center:
Hämta uppdateringen nu.För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 Hur du hämtar Microsoft-supportfiler från onlinetjänster Microsoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Förutsättningar
Den här snabbkorrigeringen kräver Visual Studio 2013 uppdatering 5.
Information om omstart
Du kan behöva starta om datorn när du har installerat den här snabbkorrigeringen.
Information om ersättning
Den här snabbkorrigeringen ersätter inte någon tidigare utgiven snabbkorrigering.
Filinformation
Den engelska versionen av den här snabbkorrigeringen har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Lösning
Undvik problemet genom att använda någon av följande metoder om CSS-filen kan ändras:
-
Ta bort rad höjd -värdet för ett element som har andra stilar som definierats.
-
Ta bort Teckenstorlek värdet för ett element som har radhöjd som definierats.