Ознаки
Під час використання веб-форм Designer редагувати у веб-форми у програмі 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:
119591 Отримання файлів підтримки Microsoft в онлайнових службах Цей файл перевірено на наявність вірусів. Корпорація Майкрософт використала для перевірки найновіше програмне забезпечення виявлення вірусів, доступне на момент публікації цього файлу. Файл зберігається на добре захищених серверах, які запобігають внесенню до нього будь-яких несанкціонованих змін.
Попередні вимоги
Це виправлення, потрібно Visual Studio 2013 оновлення 5.
Необхідність перезавантаження
Можливо, доведеться перезавантажити комп'ютер, після застосування цього виправлення.
Відомості про заміну
Це виправлення не замінює будь-які попередні випуски виправлень.
Відомості про файл
Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
VS12-KB3124249.exe |
12.0.40633.0 |
8,098,920 |
16-Dec-2015 |
0:56 |
x86 |
Спосіб вирішення
Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів, якщо CSS файл може бути змінено:
-
Видаліть елемент інші стилі, що вказані значення висота рядка .
-
Видалити елемент, який має висоту рядка, визначеного значення розмір шрифту .