Problembeschreibung
Wenn Sie Web Forms-Designer ein Webformular in Visual Studio 2013 bearbeiten, stürzt Visual Studio ab. Dieses Problem tritt auf, wenn die Seite eine bestimmte Kombination von Cascading Style Sheets (CSS) Regeln verwendet. Beispielsweise verwendet die Seite die folgenden Regeln:
<style type="text/css"> .class1 { line-height: 25px; } .class2 { font-size: 15px; } .class3 { line-height: inherit; }</style>
Wenn diese Regeln auf dasselbe Element in der HTML-Code des Web Form angewendet werden, stürzt Visual Studio die Datei im Web Form-Designer.
Ursache
Web Forms-Designer stürzt möglicherweise ab, wenn Sie versuchen, den richtigen Schriftgrad ermitteln, ob die Zeilenhöhe explizit durch eine Regel definiert und dann nicht durch eine andere CSS-Regel definiert.
Lösung
Dieses Update steht im Microsoft Download Center zur Verfügung.
Microsoft Download Center
Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:
Laden Sie das Update-Paket jetzt herunter.Weitere Informationen zum Herunterladen von Microsoft Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591 So erhalten Sie Microsoft Support-Dateien im InternetMicrosoft hat diese Datei auf Viren überprüft. Dazu wurde die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.
Voraussetzungen
Dieser Hotfix erfordert Visual Studio 2013 Update 5.
Informationen zum Neustart
Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix angewendet haben.
Ersetzte Updates
Dieser Hotfix ersetzt keinen zuvor veröffentlichten Hotfix.
Dateiinformationen
Die englische Version dieses Hotfixes weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Uhrzeit |
Plattform |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Problemumgehung
Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden, wenn die CSS-Datei geändert werden kann:
-
Entfernen Sie Zeilenhöhe Wert für ein Element andere Formatvorlagen.
-
Entfernen Sie Schriftgröße Wert für ein Element definiert Zeilenhöhe.