Мы работаем над службой Windows, которой в данное время необходимо отправить электронное письмо. Мы пытаемся использовать Postal (https://github.com/andrewdavey/postal) для рендеринга некоторых шаблонов.
Проблема, с которой мы сейчас сталкиваемся, - предположительно отсутствующий конфиг. Вот сообщение об ошибке:
D: \ SVNV3 \ SalesCompensation \ ствол \ SalesCompensation.Application.Tests \ Templates \ Письма \ NoSePudoCompensar.cshtml:
Ошибка времени выполнения ASP.NET: не зарегистрирован ни один поставщик компоновки
расширение ".cshtml". Вы можете зарегистрировать один в
раздел в machine.config или web.config.
Убедитесь, что есть атрибут BuildProviderAppliesToAttribute, который
включает в себя значение «Web» или
'Все'. D: \ SVNV3 \ SalesCompensation \ trunk \ SalesCompensation.Application.Tests \ Templates \ Emails \ NoSePudoCompensar.cshtml 1 1 SalesCompensation.Application.Tests
Я не могу найти правильный конфиг! Я получаю то же самое, когда пытаюсь:
<compilation>
<buildProviders>
<add extension=".cshtml"
type="System.Web.WebPages.Razor.RazorBuildProvider,
System.Web.WebPages.Razor"/>
</buildProviders> </compilation>
Спасибо!