Проблемы
При использовании конструктора Web Forms для редактирования веб-формы в 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.
Решение
Это обновление доступно на веб-узле центра загрузки Майкрософт.
Центр загрузки Майкрософт
Следующий файл доступен для загрузки в Центре загрузки Майкрософт по адресу:
Скачать пакет обновления.Дополнительные сведения о загрузке файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как загрузить файлы технической поддержки Майкрософт через веб-службыЭтот файл был проверен корпорацией Майкрософт на наличие вирусов. Корпорация Майкрософт использует самые последние на момент публикации файла версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Предварительные условия
Для установки исправления требуется Visual Studio 2013 обновления 5.
Необходимость перезагрузки
Может потребоваться перезагрузить компьютер после установки данного исправления.
Сведения о замене
Это исправление не заменяет все ранее выпущенные исправления.
Сведения о файлах
Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Обходное решение
Для временного решения этой проблемы воспользуйтесь одним из следующих методов Если CSS-файла может быть изменен.
-
Удалите элемент, имеющий другие стили, определенные значение высоты строки .
-
Удалите значение размера шрифта для элемента, который имеет определенные высоту строки.