Один из способов - определить проблему из-за существования, установив эти файлы. То есть, создайте и установите пустой файл журнала, а инициализированный dat-файл - любой пустой или по умолчанию для него.
Другим способом является размещение элементов RemoveFile
под элементом Component
, который наиболее тесно связан с использованием этих файлов (например, программы exe).
Вы уверены, что хотите записывать файлы в той же директории, что и программа? Обычно программы устанавливаются так, чтобы их могли изменять только администраторы. Если программа использует данные, которые любой пользователь может изменить для воздействия на всех пользователей, данные будут храниться в профиле ALLUSERS. И данные, которые пользователь может изменить, которые влияют только на этот пользователь, будут храниться в профиле этого пользователя.
Когда данные хранятся таким образом, возникает вопрос, когда или даже следует ли удалять такие данные. Пользователь может захотеть сохранить эти данные для следующей установки программы, даже если пользователь не знает, как данные сохраняются.
BTW-Windows Installer это программа, которая делает установки в устройство, так что это звучит странно сказать, «сообщите WiX ...» –