在控制台应用程序中使用Actionmailer.Net.Standalone
是否可行?我一直收到以下错误信息:
在路径[EmailTemplates]中找不到名为[CRD.html.cshtml]的任何CSHTML或VBHTML视图。确保您在文件名中指定格式(即:CRD.html.cshtml.txt.cshtml或CRD.html.cshtml.html.cshtml)。
代码
public class Mailer : RazorMailerBase
{
public override string ViewPath
{
get { return "EmailTemplates"; }
}
public RazorEmailResult Processed(string f)
{
From = group;
To.Add(user);
Subject = "CRD Process Server has processed file: " + f;
return Email("CRD.html.cshtml");
}
}
由于控制台应用程序没有标准的RazorViewEngine
,所以我需要在哪里实现它?
CRD.html.cshtml
,点击属性,然后将“复制到输出目录”更改为“仅在较新时输出”。 - Caleb JaresInstall-Package ActionMailer.Standalone
。 - Caleb Jares