Я хочу скопировать файл, который находится в том же каталоге, что и файл установщика, в каталог приложения. Я не могу включить файл в установщик.
сценарий:
Я создаю установщик для моего клиента.
клиент распространит установщик неизвестному числу третьих лиц,
эти третьи стороны должны будут изменить аспект конфигурации для приложения.
впоследствии они будут распространять установщик с отредактированной конфигурацией среди неизвестного числа конечных пользователей.
Конечные пользователи должны иметь возможность просто дважды щелкнуть установщик, и никакие знания с их стороны не предполагаются.
Я не могу / не хочу создавать отдельный установщик для каждой третьей стороны, которая будет распространять приложение.
Решение, которое я придумала, - позволить третьим сторонам добавить файл конфигурации для распространения вместе с установщиком. Этот файл будет скопирован в каталог приложения при установке. Для этого я создал собственный класс установщика.
Часть, в которой я застрял - это как найти файл. Кажется, что все предоставленные методы для поиска активной сборки и т. Д. Внутри класса установщика указывают на каталог внутри Window \ system32, а не на исходный каталог, из которого был запущен установщик.
Любая помощь с благодарностью.