首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Premailer.Net错误:无法从程序集AngleSharp 0.10.1加载类型'AngleSharp.Parser.Html.HtmlParser‘

Premailer.Net错误:无法从程序集AngleSharp 0.10.1加载类型'AngleSharp.Parser.Html.HtmlParser‘
EN

Stack Overflow用户
提问于 2019-01-11 12:16:27
回答 1查看 1.5K关注 0票数 3

因此,我使用的是.NetFW 4.7.1,在实例化Premailer.Net时会得到以下错误:

无法加载类型AngleSharp.Parser.Html.HtmlParser。

我使用的是Premailer.Net诉2.0.1和AngleSharp诉0.10.1。

下面是抛出错误的代码库:

代码语言:javascript
复制
public static string GenerateMail(GiftMailModel model)
{
     string htmlEmail = Engine.Razor.Run(GiftMailName, model.GetType(), model);
     return Finalize(htmlEmail);
}

private static string Finalize(string html)
{
     // Move Css to style attributes
     var pm = new PreMailer.Net.PreMailer(html);
     return pm.MoveCssInline().Html;
}

我得到了这一行的例外:

代码语言:javascript
复制
var pm = new PreMailer.Net.PreMailer(html);

我想这是AngleSharp版本的一个问题,也许他们摆脱了AngleSharp.Parser.Html.HtmlParser

你们觉得怎么样?有人遇到过这个问题吗?如果是这样的话,你是如何解决的?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-01-11 12:56:14

对于可能关心的人,以下是原因:https://github.com/milkshakesoftware/PreMailer.Net/issues/165

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54146399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档