Конструктор веб-форм аварийно завершает работу с определенной комбинацией правил CSS в Visual Studio 2013

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3124249
Симптомы
При использовании конструктора Web Forms для редактирования веб-формы в Visual Studio 2013, Visual Studiocrashes. Эта проблема возникает, если на странице используется сочетание правил каскадных таблиц стилей (CSS). Например страница использует правила следующей:

<style type="text/css">  .class1 {     line-height: 25px;  }  .class2 {    font-size: 15px;  }  .class3 {    line-height: inherit;  }</style>

Если эти правила применяются к тому же элементу в HTML-код веб-формы, выполнявшегося сбои Visual Studio файл открыт в конструктора веб-форм.
Причина
Конструктор веб-форм может аварийно завершить работу при попытке определить правильный размер строки heightis явно определены одно правило и затем не определено другое правило CSS.
Решение
Это обновление доступно на веб-узле центра загрузки Майкрософт.

Центр загрузки Майкрософт

Следующий файл доступен для загрузки из центра загрузки Майкрософт:
Дополнительные сведения о том, как загрузить файлы поддержки Майкрософт — щелкните следующий номер статьи базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft через веб-службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.

Предварительные условия

Для установки исправления требуется Visual Studio 2013 обновления 5.

Сведения о перезагрузке компьютера

Может потребоваться перезагрузить компьютер после установки данного исправления.

Сведения о замене

Это исправление не заменяет все ранее выпущенные исправления.

Сведения о файлах

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
VS12 KB3124249.exe12.0.40633.08,098,92016 декабря 2015 г.0:56x86
Временное решение
Для временного решения этой проблемы воспользуйтесь одним из следующих методов Если CSS-файла может быть изменен.

  • Удалите элемент, имеющий другие стили, определенные значениевысоты строки.
  • Удалите valueforразмер шрифтаэлемента, который имеет определенные высоту строки.

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3124249 — последний просмотр: 12/29/2015 15:04:00 — редакция: 1.0

  • kbqfe kbsurveynew kbfix atdownload kbexpertiseadvanced kbmt KB3124249 KbMtru
Отзывы и предложения