Ну, я нашел проблему, поэтому я опубликую ее на тот случай, если кто-то столкнется с той же проблемой. Все это связано с разрешениями на нашей целевой машине, на которой мы развертываем. В то время как наша среда разработки была «развернута» с использованием встроенного веб-сервера через Visual Studio, нашей средой интеграции был сервер 2003 (надеюсь, вы поняли, куда я иду с этим). Оказывается, проблема с разрешениями с настройками пула приложений по умолчанию в iis. Запуск под сетевым доступом не позволяет получить доступ к журналу событий, и ошибка не генерируется (обратите внимание, что это настоящая проблема). Если вы переместите его в локальную системную учетную запись ... все работает нормально (хотя это не рекомендуется). В документации EntLib есть раздел для работы с частичным доверием, где вы можете найти большую часть необходимой вам информации.