因此,我使用的是.NetFW 4.7.1,在实例化Premailer.Net时会得到以下错误:
无法加载类型AngleSharp.Parser.Html.HtmlParser。
我使用的是Premailer.Net诉2.0.1和AngleSharp诉0.10.1。
下面是抛出错误的代码库:
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;
}我得到了这一行的例外:
var pm = new PreMailer.Net.PreMailer(html);我想这是AngleSharp版本的一个问题,也许他们摆脱了AngleSharp.Parser.Html.HtmlParser。
你们觉得怎么样?有人遇到过这个问题吗?如果是这样的话,你是如何解决的?
谢谢!
发布于 2019-01-11 12:56:14
https://stackoverflow.com/questions/54146399
复制相似问题