我一直在試圖幫助用戶安裝我們的軟件。我們的軟件安裝程序使用InnoSetup進行分發,並將其安裝在Mac Pro上,並使用Parallels和Windows XP。在安裝過程中,InnoSetup失敗:InnoSetup在Mac上安裝的Win XP上找不到「我的文檔」Parallels
Internal error: Failed to expand shell folder constant "userdocs"
在InnoSetup,{用戶文檔}映射到「我的文檔」文件夾,如InnoSetup是用Delphi編寫的,我認爲它使用CSIDL_PERSONAL或CSIDL_MYDOCUMENTS檢索該文件夾,但我不知道如何修復這些位置。
以前有人遇到過這個嗎?如果是這樣,你知道如何解決它嗎?
謝謝!
問題解決:用戶堅持認爲他們安裝的XP工作正常後,很明顯他們指定的「我的文檔」文件夾不存在!我建議他們需要重新安裝XP,但也傳遞了MSalter建議使用TweakUI將文件夾位置更改爲存在的位置。 – 2010-12-09 13:41:58