Asp.net mvc 5 具有Mvc5的MVC编译器失败

Asp.net mvc 5 具有Mvc5的MVC编译器失败,asp.net-mvc-5,mvcmailer,Asp.net Mvc 5,Mvcmailer,例外情况: Attempt by method 'System.Web.Mvc.VirtualPathProviderViewEngine.GetPath(System.Web.Mvc.ControllerContext, System.String[], System.String[], System.String, System.String, System.String, System.String, Boolean, System.String[] ByRef)' to access m

例外情况:

Attempt by method 'System.Web.Mvc.VirtualPathProviderViewEngine.GetPath(System.Web.Mvc.ControllerContext, System.String[], System.String[], System.String, System.String, System.String, System.String, Boolean, System.String[] ByRef)' to access method 'System.Web.Mvc.VirtualPathProviderViewEngine.get_DisplayModeProvider()' failed.
由代码引发:

return Populate(x =>
            {
                x.ViewName = "MyView";
                x.Subject = "[" + vm.FriendlyName + "] [" + DepResolver.DaemonAppSettingsHelper().EnvironmentName + "] [Status: " + vm.FriendlySuceeded + "]";
                x.To.Add(DepResolver.DaemonAppSettingsHelper().TaskEmailRecipient);
            });

如何解决此问题?

我在将项目更新为包含MVCMailer的MVC5时遇到了困难。以下版本的安装为我解决了这个问题

安装软件包MvcMailer-vs2013-预安装版


进一步说明:

您解决了这个问题吗?没有,最后使用了Spark电子邮件模板:/