Некоторые из наших пользователей в нашей организации начали сообщать о странной ошибке при установке нашего продукта (сведения о продукте отредактированы на снимке экрана):
Исходное сообщение об ошибке на английском языке: "Каталог установки должен находиться на локальном диске".
Изменение пути к чему-либо без пробелов, альтернативных корневых папок или даже других физических дисков на машине ничего не меняет. Установщик по-прежнему настаивает на том, что путь не является локальным.
Этот установщик создается с помощью WIX, а определенный шаг в процессе создается с помощью настраиваемого действия WixUIValidatePath
. Ранее была отправлена ошибка, которая также указывает на то, что ошибка связана с ограничениями в установщике (спасибо peterflynn на GitHub за указание мне в этом направлении).
Проблема возникает только на некоторых компьютерах, и кажется, что никто не имеет проблемы в Windows 10. Я не смог проверить, происходит ли это в других версиях Windows, начиная с 8.1, так как это и Windows 10 - единственные версии, которые мы запускаем.