У меня возникла проблема, с которой, как я думал, могли столкнуться другие, но я не могу найти посты.
Мои (небольшие) проекты WiX занимают много времени (2-4 минуты каждый) для сборки на нашем сервере сборки, но гораздо быстрее на моем рабочем столе (несколько секунд).
Немного покопавшись, я сузил круг до McAfee, сканирующего временные файлы, созданные с помощью Light (находящиеся в переменной пользовательской среды TEMP). Я не знаю, почему сканирование занимает так много времени — отключение AV привело к тому, что время сборки стало меньше 2 минут, раньше оно составляло более 20!
Теперь моя проблема заключается в том, как исключить эти временные файлы из AV. Я не хочу исключать папку TEMP по очевидным причинам, и, похоже, нет способа исключить ее по имени файла, не создавая при этом большой дыры в AV.
Итак, я думаю, у меня вопрос: есть ли способ настроить light.exe для использования другого пути, отличного от TEMP? Я пробовал некоторые переключатели командной строки без везения. Может быть, я мог бы добавить что-то в Light.exe.config? Ваше здоровье.