2015-10-07 93 views
1

MySQL在HtmlRenderer.Utils.FontsUtils上顯示錯誤消息。只需在https://bugs.mysql.com/bug.php?id=75673和以下代碼中找到解決方案。任何人都在這裏,在哪裏可以找到相關的文件進行以下修改:HtmlRenderer.Utils.FontsUtils拋出新的異常mysql

在FontsUtils類取代 -

static FontsUtils() 
     { 
      _fontsMapping["monospace"] = "Courier New"; 
      _fontsMapping["Helvetica"] = "Arial"; 

      foreach (var family in FontFamily.Families) 
      { 
      _existingFontFamilies.Add(family.Name, family); 
      } 
     } 

帶:) 靜態FontsUtils( { _fontsMapping [ 「等寬」] =「速遞新」; _fontsMapping [「Helvetica」] =「Arial」;

  foreach (var family in FontFamily.Families) 
     { 
      if (!_existingFontFamilies.ContainsKey(family.Name)) 
      { 
       _existingFontFamilies.Add(family.Name, family); 
      } 
     } 
    } 

回答

1

發現我在同一頁上的答案:

如果你去CodePlex上,並得到了1.4.14版下載該 https://htmlrenderer.codeplex.com/releases/view/100328

開拓項目,然後做 搜索靜態FontsUtils() 用Michael Gaillez建議的代碼替換代碼 將程序集版本更改爲1.4.6而不是1.4.14,以便mysql工作臺不會抱怨。 編譯和重命名/程序文件替換HtmlRenderer.dll>的mysql> [工作臺文件夾]>

這樣做,它在Win工作完美10 希望這可以幫助別人,因爲這一直是一個錯誤,因爲在報道後1月...