InnoSetup не может найти «Мои документы» в Win XP, установленной на Mac Parallels - PullRequest
3 голосов
/ 09 декабря 2010

Я застрял, пытаясь помочь пользователю установить наше программное обеспечение. Наше программное обеспечение распространяется с помощью InnoSetup, и он устанавливает его на Mac Pro с Parallels и Windows XP. Во время установки InnoSetup завершается с ошибкой:

Internal error: Failed to expand shell folder constant "userdocs"

В InnoSetup {userdocs} отображается в папку «Мои документы», и поскольку InnoSetup написан на Delphi, я предполагаю, что он использует CSIDL_Personal или CSIDL_MYDOCUMENTS для извлечения этой папки, но я не знаю, как исправить эти местоположения.

Кто-нибудь сталкивался с этим раньше? Если да, знаете ли вы, как это исправить?

Спасибо!

1 Ответ

0 голосов
/ 09 декабря 2010

Чтобы решить такие проблемы в XP, используйте TweakUI из XP PowerToys.

...