как создать установщик в другом установщике?

Исправление было довольно простым, я следовал этому учебнику по Google Code Labs , и когда я попытался его расширить, я забыл фактически присвоить результат запроса списку, содержащемуся в файле репозитория. Спасибо за предложения, они направили меня в правильном направлении.

  LiveData> getFighterWeapons(long fighter_id)
    {
        mWeaponDao.getFighterWeapons(fighter_id);
        return mAllWeapons;
    }

заменено на

LiveData> getFighterWeapons(long fighter_id)
{
    mAllWeapons = mWeaponDao.getFighterWeapons(fighter_id);
    return mAllWeapons;
}

9
задан George2 11 May 2009 в 08:07
поделиться

6 ответов

да, это было бы очень просто, если бы вы сделали это с помощью Inno Setup, но с небольшой разницей ..

Сначала вам нужно выполнить шаг 2, а затем шаг 1.

Попробуйте использовать AutoHotkey (сценарий) для проверки существования любого процесса в фоновом режиме, который проверяет установку определенного программного обеспечения.

1
ответ дан 4 December 2019 в 13:05
поделиться

Возможно, вы захотите взглянуть на ] Microsoft Bootstrapper , предполагая, что зависимыми компонентами являются библиотеки, такие как .NET или аналогичные, тогда это довольно просто.

Если вы хотите создать пакет Windows Installer (MSI), взгляните на XML установщика Windows (WiX). Но сначала вы захотите получить представление о том, как работает MSI . WiX действительно прост, если вы понимаете Windows Installer,

6
ответ дан 4 December 2019 в 13:05
поделиться

Обновление: кажется, что установка MSI с вложением в некоторой степени возможна. Однако он требует некоторой настройки с помощью инструментов из Windows Installer SDK и имеет ряд недостатков.

В следующей статье содержится подробная информация:

Как создать вложенный пакет .msi

Microsoft рекомендует не использовать эту функцию (см. этот ответ и пункт 20 в этом списке ).

Тем не менее, вы также можете посмотреть другие системы установки, такие как NSIS, или создать загрузчик, который устанавливает зависимости до настройки.

3
ответ дан 4 December 2019 в 13:05
поделиться

Проверить Алиэкспресс на системах Windows. Всего за несколько минут вы можете создать установщик, который сможет вызывать любое количество установщиков.

1
ответ дан 4 December 2019 в 13:05
поделиться

Вы можете посмотреть Inno Setup . Он создает установщики exe, в отличие от MSI. Он имеет язык сценариев на основе паскаля, поэтому он довольно гибкий.

Он бесплатный и довольно простой в использовании.

Если ваш существующий установщик не использует технологию MSI, вы можете использовать WiX чтобы создать MSI и запустить существующий установщик с помощью настраиваемого действия. Я делал это раньше.

WiX имеет открытый исходный код.

1
ответ дан 4 December 2019 в 13:05
поделиться
4
ответ дан 4 December 2019 в 13:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: