MvcMailer с Mvc5 не работает
Исключение:
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);
});
Как я могу исправить эту проблему>?
1 ответ
Я столкнулся с трудностями при обновлении проекта до MVC5, который содержал MVCMailer. следующая версия установки разрешила это для меня.
Установить-пакет MvcMailer-vs2013 -Pre
Дополнительные примечания здесь: https://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guide