你目前正处于脱机状态,正在等待 Internet 重新连接

Web 窗体设计器在 Visual Studio 2013年的 CSS 规则的特定组合与崩溃

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3124249
症状
当使用 Web 窗体设计器来编辑 Web 窗体在 Visual Studio 2013,Visual Studiocrashes。当页使用级联样式表 (CSS) 规则的特定组合,则会出现此问题。例如,网页使用以下规则:

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

如果所有这些规则应用于 html Web 窗体中的同一个元素,在 Web 窗体设计器中打开 Visual Studio 崩溃表示文件。
原因
当您尝试确定正确的字体大小,如果行 heightis 显式定义一条规则,然后由不同的 CSS 规则未定义,web 窗体设计器可能会崩溃。
解决方案
此更新可从 Microsoft 下载中心获取。

Microsoft 下载中心

下列文件已可从 Microsoft 下载中心下载:
有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从在线服务获得 Microsoft 的支持文件
微软已对此文件进行病毒扫描。Microsoft 使用该文件投递日期时可用的最新的病毒检测软件。存储在安全增强型服务器上的该文件,帮助防止对文件进行任何未经授权的更改。

系统必备组件

此修复程序需要 Visual Studio 2013年更新 5。

重新启动信息

您可能需要在应用此修补程序后,重新启动计算机。

更换信息

此修补程序不替换任何以前发布的修补程序。

文件信息

此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。

文件名称文件版本文件大小日期时间平台
VS12 KB3124249.exe12.0.40633.08,098,9202015 年年 12 月 16 日0:56x86
替代方法
若要变通解决此问题,请使用下列方法之一可以更改 CSS 文件中:

  • 删除已定义的其他样式的元素行的高度值。
  • 删除字体大小价值具有定义的行高度的元素。

警告:本文已自动翻译

属性

文章 ID:3124249 - 上次审阅时间:12/29/2015 15:14:00 - 修订版本: 1.0

  • kbqfe kbsurveynew kbfix atdownload kbexpertiseadvanced kbmt KB3124249 KbMtzh
反馈
="https://c.microsoft.com/ms.js">