Я знаю, как добавить специальную папку в «Файловая система на целевой машине» и сделать ее специальной. Например, я создаю программу под названием «Программа X». Msi получает параметр 'ProgramXInstallPath', в командной строке которого установлено значение 'D: \ SomeFolder \ ProgramX'. Я использую метод из следующей ссылки, чтобы получить и установить параметр в другом проекте, который у меня есть для пользовательских действий.
http://www.codeproject.com/KB/install/command_lines_setups.aspx
Как установить местоположение моей пользовательской папки на значение параметра «ProgramXInstallPath», который был передан в MSI?