Мне нужно пост-действие в установщике ClickOnce, которое должно быть выполнено после того, как файлы приложения будут сохранены на стороне клиента, но до первого запуска приложения. В частности, я хотел бы зашифровать разделы файла конфигурации.
Из того, что я обнаружил, можно добавить класс, содержащий методы InPlaceHostingManager, и использовать его для явной установки / обновления позже, но как можно переопределить установщик ClickOnce по умолчанию, чтобы вызывать пользовательский код?
Я хотел бы эмулировать поведение древнего Проекта установки, который вызывает метод Install любого наследника System.Configuration.Install.Installer, который вы подключаете к своему проекту.
Спасибо.