Я создаю приложение ASP.net mvc, и у меня возникают некоторые проблемы при развертывании ELMAH с использованием ведения журнала xml на сервере среднего доверия, хотя он отлично работает на моей локальной машине. Он продолжает получать ошибку 404.
Проблема может заключаться в том, что хост не разрешает относительные пути к файлам, поэтому «~ / App_Data» не работает для ведения журнала. Я переключил это на:
logPath="\\Something\Something\ID\www.website.com\web\content\App_Data"
в web.config. Синтаксис может быть полностью отключен, но я пробовал несколько вариантов, и ни один из них не работал.
Впоследствии я нашел этот вопрос и добавил рекомендованный код в мой web.config, но все равно не повезло. Кто-нибудь знает, как заставить ELMAH работать на среднем доверии?
Спасибо!