Я создаю программу, устанавливаемую Wix, используя VS 2010, и у меня уже есть product.wxs.WIX - Добавление специального кода действия C#
Теперь я хочу добавить пользовательское действие C# к установке. Я искал, как сделать это, и нашел это руководство: How do I create fully fledged C# custom actions?
Проблема заключается в том, что я не понимаю, все инструкции, в частности, в этом разделе руководства: Integrate the C# custom action in Advanced Installer
Я создан на заказ Проект действия, но я не понимаю, как я могу сказать, что проект установки запускает это настраиваемое действие, и как установить действие для установки на этапе фиксации.
Другая связанная вещь. Как в коде C# я могу получить путь к установке, который пользователь выбрал для установки?
Знаете ли вы, как я могу получить путь установки в коде? Возможно, из параметра Session? –
Вы можете использовать параметр сеанса, чтобы получить значение любого свойства, (например: string propValue = session ["MYPROPERTY"];;). Свойство, содержащее папку установки, может зависеть от вашего кода. –
Как это зависит от моего кода? Предполагается, что существует только одно свойство с установочным путем. –