Symptomen
Visual Studio loopt vast wanneer u Web Forms Designer gebruiken voor het bewerken van een Web-formulier in Visual Studio 2013. Dit probleem treedt op wanneer de pagina een specifieke combinatie van Cascading Style Sheets (CSS)-regels wordt. De pagina gebruikt bijvoorbeeld de volgende regels:
<style type="text/css"> .class1 { line-height: 25px; } .class2 { font-size: 15px; } .class3 { line-height: inherit; }</style>
Als alle volgende regels worden toegepast op één element in de HTML-code van het webformulier, Visual Studio loopt vast wanneer het bestand wordt geopend in de ontwerper van een formulier.
Oorzaak
Web Forms Designer loopt vast wanneer u probeert om te bepalen van de juiste tekengrootte als de regelhoogte expliciet gedefinieerd door één regel en vervolgens niet gedefinieerd door een andere CSS-regel.
Oplossing
Deze update is beschikbaar via het Microsoft Download Center.
Microsoft Downloadcentrum
U kunt het volgende bestand downloaden via het Microsoft Downloadcentrum:
Het updatepakket nu downloaden.Als u meer informatie wilt over het downloaden van Microsoft-ondersteuningsbestanden, klikt u op het volgende artikelnummer om het desbetreffende Microsoft Knowledge Base-artikel weer te geven:
119591 Microsoft-ondersteuningsbestanden downloaden via online servicesMicrosoft heeft dit bestand gecontroleerd op virussen. Hierbij is gebruikgemaakt van software voor virusdetectie die volledig bijgewerkt was op de datum dat het bestand beschikbaar werd gesteld. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand helpen voorkomen.
Speciale vereisten
Deze hotfix moet Visual Studio 2013 Update 5.
Opstartinformatie
Mogelijk moet u de computer opnieuw opstarten nadat u deze hotfix hebt toegepast.
Informatie over vervanging
Deze hotfix vervangt NIET een eerder uitgebrachte hotfix.
Bestandsgegevens
De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Workaround
U kunt dit probleem omzeilen, gebruikt u een van de volgende methoden als het CSS-bestand kan worden gewijzigd:
-
Verwijder de regelhoogte waarde voor een element met andere opmaakprofielen die zijn gedefinieerd.
-
Verwijder de waarde voor tekengrootte voor een element dat de regelhoogte gedefinieerd heeft.