Симптоми
Когато използвате уеб формуляри дизайнер да редактирате уеб формуляр в Visual Studio 2013, сривове на Visual Studio. Този проблем възниква, когато страницата се използва конкретна комбинация от правила каскадни стила листове със стилове (CSS). Например страницата използва следните правила:
<style type="text/css"> .class1 { line-height: 25px; } .class2 { font-size: 15px; } .class3 { line-height: inherit; }</style>
Ако тези правила се прилагат към съответния елемент в HTML на уеб формуляр, Visual Studio се срива, когато файлът се отваря в уеб формуляр дизайнер.
Причина
Дизайнер на формуляри може да се срине при опит да определите правилния размер, ако височината на реда е изрично дефинирани от правило и след това не е определен от различни CSS правило.
Решение
Тази актуализация е достъпна от центъра на Microsoft за изтегляния.
Център на Microsoft за изтегляния
Следният файл е достъпен за изтегляне от центъра на Microsoft за изтегляния:
Изтеглете пакета за актуализация сега.За повече информация как да изтеглите файлове за поддръжка на Microsoft щракнете върху следния номер на статия в базата знания на Microsoft:
119591 Как да получите файлове за поддръжка на Microsoft от онлайн услуги Microsoft е сканирал този файл за вируси. Microsoft използва най-новия софтуер за откриване на вируси, който е достъпен към датата на публикуване на файла. Файлът е записан на сървъри с повишена защита, които помагат за предотвратяването на неупълномощени промени във файла.
Необходими условия:
Тази корекция изисква Visual Studio 2013 актуализация 5.
Информация за рестартиране
Може да се наложи да рестартирате компютъра, след като приложите тази актуална корекция.
Информация за заместване на
Тази актуална корекция не замества никакви предишни спешни корекции.
Файлова информация
Англоезичната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
Име на файл |
Версия на файла |
Размер на файла |
Дата |
Време |
Платформа |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Заобиколно решение
За да заобиколите този проблем, използвайте един от следните методи ако CSS файл може да се промени:
-
Премахнете стойност на височина на реда за елемент, който има други стилове, дефинирани.
-
Премахнете стойност на размера на шрифта за елемент с определена височина на реда.