У меня есть файл MSI, который устанавливает папку с кучей файлов внутри. У меня есть место, куда я помещаю файлы:
Windows XP: C:\Documents and Settings\All Users\Documents\MyFolder
Windows 7: C:\Users\Public\Documents\MyFolder
Проблема в том, что я не хочу жестко кодировать эти пути, но куда бы я ни посмотрел, я не могу найти, как это сделать, потому что везде, куда бы я ни посмотрел, они говорят о создании ярлыков для всех пользователей, и это не то, что я пытаюсь сделать. Как установить папку в папку «Все пользователи»?
Что-то вроде этого:
<PropertyRef Id="WIX_DIR_COMMON_DOCUMENTS" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="WIX_DIR_COMMON_DOCUMENTS">
<Directory Id="MyFolder" Name="MyFolder">