Я использую WiX 3.5. Недавно на сервере сборки часто возникала следующая ошибка WiX:
light.exe(,): ошибка LGHT0301: Не удалось открыть базу данных. Во время проверки это чаще всего происходит при попытке открыть базу данных с использованием неподдерживаемой кодовой страницы или файла, который не является допустимой базой данных установщика Windows. Пожалуйста, используйте другую страницу кода в модуле /@Codepage, Package/@SummaryCodepage, Product/@Codepage или WixLocalization/@Codepage; или убедитесь, что вы указали путь к действительной базе данных установщика Windows.
К какой "базе данных" относится ошибка? (Ни один из исходных файлов WiX не изменился за долгое время, поэтому я сомневаюсь, что это проблема с кодовой страницей.)
Другие люди сообщили, что эта ошибка может быть вызвана Trend Micro Office Scan, которая действительно установлена на сервере сборки. Я попросил системного администратора исключить каталоги сборки из проверки, но эта ошибка все еще происходит. Как определить, является ли вирусный сканер виновником? (ошибка не всегда возникает, поэтому, если я отключу антивирусный сканер, а следующая сборка успешно завершена, я все еще не знаю, является ли ошибка ушел навсегда.)