2015-10-07 99 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月...