Я видел несколько вопросов здесь и там о создании источников журнала событий с использованием WiX.Что меня удивляет, так это то, почему требуется util:EventSource/@EventMessageFile
.Раздражает необходимость указывать его, когда вам не нужен файл сообщения для записи записей журнала событий, а абстракция, предлагаемая .NET System.Diagnostics.Trace
, не дает возможности использовать его.
Стандартный советпохоже, что для поиска в атрибуте EventLogMessages.dll
в Framework используется атрибут поиска в каталоге, но никто не повторяет эту мантру.
Если не использовать (проверенные, надежные) настраиваемые действия, поставляемые с WiX, есть ли способ обойти это требование?
И почему авторы управляемых приложений, которые не используютэтот аспект журнала событий требует таких усилий, чтобы (по-видимому) бессмысленно ссылаться на DLL-библиотеку Framework, а не на один из собственных исполняемых файлов?