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

Другие вопросы по тегам