Класс, в котором находится ваше настраиваемое действие, должен наследоваться от System.Configuration.Installer.Installer.У него есть параметр с именем Context, который имеет словарь параметров.Словарь содержит ряд полезных переменных, касающихся установки, и вы можете добавить некоторые из них.
После добавления пользовательского установщика в проект установки на панели «Пользовательские действия».Выберите действие «Установить» и установите для свойства CustomActionData значение:
/targetdir="[TARGETDIR]\"
. Затем вы можете получить доступ к следующему пути: