Я создал исполняемый файл Windows для распространения. Я создал установщик, используя Inno Setup. Все работает, но теперь, кроме того, я хотел бы позволить человеку, устанавливающему программное обеспечение, вводить URL или URI файла конфигурации, которые мое приложение будет использовать для получения различных данных инициализации, которые будут зависеть от сайта. Поскольку приложение будет использоваться во многих местах на каждом сайте, в идеале, установка человека будет вводить путь к файлу конфигурации один раз, во время установки; то приложение сохранит местоположение файла конфигурации. Есть ли стандартный способ установки установщика добавить ресурс (т. Е. Путь к файлу конфигурации) в .exe, который он устанавливает? Спасибо за любой совет.Изменение .exe во время установки
В качестве примера: каждый сайт будет иметь сервер, который мое программное обеспечение будет использовать для получения информации в режиме реального времени; серверы будут за брандмауэром каждого сайта, следовательно, это инициализация на каждом сайте. Таким образом, поскольку программное обеспечение установлено на каждой рабочей станции на сайте, ИТ-персонал должен будет указать URL-адрес, который будет использовать мое программное обеспечение на этом сайте. Каждая рабочая станция могла хранить этот URL-адрес сайта в реестре, как предложил один человек. Мне было интересно, есть ли другие возможности, которые лучше, чем использование реестра (например, динамическое создание строкового ресурса в исполняемом файле) или реестр - лучший способ продвижения вперед. Я хотел бы сделать установку настолько безболезненной, насколько это возможно, поэтому я думал, что установщик, который использует файл конфигурации или командную строку для предоставления URL-адреса, был бы лучше.
Вы посмотрели руководство? Обычно он сохраняется в реестре. –
Я знаком с руководством, я просто пытаюсь определить, было бы лучше использовать строковый ресурс или другой метод (например, запись в реестре, как вам было предложено). Благодаря! – ehh
Если приложение будет использоваться из нескольких мест, то, очевидно, реестр не будет хорошим решением. Вы также не изменяете exe, который вы устанавливаете. – slugster