Asp.net mvc 在Azure Worker角色中安装和使用Razor引擎

Asp.net mvc 在Azure Worker角色中安装和使用Razor引擎,asp.net-mvc,razor,actionmailer,azure-worker-roles,Asp.net Mvc,Razor,Actionmailer,Azure Worker Roles,使用ActionMailer呈现电子邮件视图。它利用了Razor View引擎,这很好。我想将电子邮件的处理和呈现推送到Azure Worker角色中 是否有人以Azure Worker角色安装和使用Razor视图引擎 您能否提供链接或指针,以在Azure Worker角色中安装Razor视图引擎 谢谢 我不确定它是如何与ActionMailer配合使用的,但我正在将Razor与库配合使用。我所要做的就是将System.Web.Razor库添加到worker项目中。我还在参考资料中选择了“复制本

使用ActionMailer呈现电子邮件视图。它利用了Razor View引擎,这很好。我想将电子邮件的处理和呈现推送到Azure Worker角色中

是否有人以Azure Worker角色安装和使用Razor视图引擎

您能否提供链接或指针,以在Azure Worker角色中安装Razor视图引擎


谢谢

我不确定它是如何与ActionMailer配合使用的,但我正在将Razor与库配合使用。我所要做的就是将System.Web.Razor库添加到worker项目中。我还在参考资料中选择了“复制本地”选项。当部署为云服务时效果非常好。

想知道这对您有什么好处。我们之所以放弃,是因为许多HTML助手(@HTML.Raw等)似乎需要某种类型的HttpContext,这使得完成任何事情都成为一个PITA。由于我们的电子邮件相对较少,我们只使用了通用字符串替换模板=string.replace(模板,#######,我们的值)。您成功地将RazorEngine部署到Azure了吗?由于某种原因,我不能。我已将引用上的Copy Local设置为true,但当我部署到Azure(使用我的MVC应用程序)并尝试使用它时,我收到一个错误,表示找不到程序集或依赖项。还包括System.Web.Razor作为参考。