使用的 CSS 規則,在 Visual Studio 2013年的特定組合的 web Form 設計工具損毀

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3124249
徵狀
當您使用 Web Form 設計工具來編輯 Web 表單,在 Visual Studio 2013,視覺化的 Studiocrashes。當網頁使用階層式樣式表 (CSS) 規則的特定組合時,就會發生這個問題。例如,網頁會使用下列規則:

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

上述所有規則會都套用至相同的項目,在 Web Form 的 HTML,便會在 Web 表單設計工具中開啟 Visual Studio 的當機 whenthe 檔案。
發生的原因
當您嘗試判斷正確的字型大小,如果行 heightis 明確定義一個規則,然後未定義不同的 CSS 規則時,web Form 設計工具可能會損毀。
解決方案
您也可以從 「 Microsoft 下載中心 」 內使用此更新程式。

Microsoft 下載中心

下列檔案是可以從 「 Microsoft 下載中心 」 下載:
如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強保全的伺服器,以避免任何未經授權的更改。

先決條件

此 hotfix 會需要 Visual Studio 2013年更新 5。

重新啟動資訊

您可能必須套用此 hotfix 之後,請重新啟動電腦。

取代資訊

此 hotfix 不會取代任何先前發行的 hotfix。

檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。其日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。

檔案名稱檔案版本檔案大小日期時間平台
VS12 KB3124249.exe12.0.40633.08,098,92016-d e c-20150:56x86
其他可行方案
若要解決這個問題,請使用下列方法之一如果 CSS 檔案可以變更:

  • 移除項目具有定義的其他樣式的線條高度值。
  • 移除字型大小valuefor 有定義的線條高度的項目。

警告:本文為自動翻譯

內容

文章識別碼:3124249 - 最後檢閱時間:12/29/2015 15:14:00 - 修訂: 1.0

  • kbqfe kbsurveynew kbfix atdownload kbexpertiseadvanced kbmt KB3124249 KbMtzh
意見反應