Я схожу с ума, пытаясь понять, почему мои настройки на целевом устройстве ведут себя по-разному
Версия Nsis: 3.04 Моя машина: Win 10 64bit Build 17763 Клиентская машина: Win 10 32bit Build 10586
У нас нет контроля над клиентским компьютером, потому что он предназначен для школ, и мы должны заставить приложение работать именно на этих устройствах, как на наших ноутбуках, несмотря ни на что.
InstallDir "$LOCALAPPDATA\Programs\OurApp
на нашей машине это делает установку установки на
C: \ users \ username \ local \ appdata \ Programs \ OurApp
, но на клиентском компьютере он устанавливается в
C: \ Program Files (x86) \ OurApp
Я, конечно, не могу понять, почему это происходит. Нам даны инструкции, что данные не должны быть легко доступны для пользователя, кроме как через приложение, которое мы создаем с помощью. net. Затем, когда приложение удалено, оно должно очистить данные, которые оно создало. Это работает только в том случае, если приложение установлено в папке с данными приложения.
Есть ли какие-либо подсказки о том, почему это происходит?