Как создать источник журнала событий .NET с помощью WiX

Это преднамеренный полудубликатКак создать источник журнала событий с помощью WiX а такжеWIX: создайте EventSource с помощью файла сообщений .NET.

Мой первый вопрос: действительно ли это должно быть так сложно? Нет ли способа просто указать WiX, "моя программа - это программа .Net, и она должна записываться в журнал событий - пожалуйста, выполните необходимые настройки"?

Хорошо, предполагая, что это невозможно, я хотел бы получить какие-либо рекомендации для необходимых операторов WiX, чтобы он работал, независимо от того, какая версия .Net Framework установлена, и независимо от того, является ли она 32- или 64-разрядной система. В конце концов, большинство моих программ .Net могут работать на .Net 2.0 или более поздней версии, а также на 32- или 64-разрядной версии, так что это не имеет значения.

Последний вопрос: есть ли способ сделать его ориентированным на будущее? Было бы хорошо, если бы файлы MSI, которые я генерирую сегодня, все еще работали через пять лет, даже если .Net CLR 2.0 и 4.0 были перенесены на мусорную корзину в Windows 11 или как она там тогда называлась.

Ответы на вопрос(1)

Ваш ответ на вопрос