2008-10-02 2 views

ответ

0

Sucky, да - я создал инсталлятор совсем недавно, прежде чем понял, что требовалось .Net Framework (который был одним из вещей, мне нужно установить). Я закончил создание C++-программы, которая установила .Net до того, как был запущен мой установщик.

Кажется странным для меня, чтобы предложить возможность создания установщика и не предлагать ему установку того, что ему нужно для запуска. В этот момент, разумеется, бессмысленно, а? Если вы не знаете, что каждая машина вы даете монтажнику будет иметь необходимые компоненты ...

Ну хорошо, жить и учиться

1

Я только что узнал этот урок о проектах развертывания: файл .MSI подает заявку на целевой компьютер, но SETUP.EXE является загрузочным устройством, которое устанавливает необходимые компоненты, такие как .NET Framework, MDAC или установщик Windows. Я определил .NET Framework как предварительное условие, но, поскольку я только распространял .MSI, никаких проверок не выполнялось, и приложение разбилось при запуске без рамки.

Для обеспечения необходимых условий на целевой машине необходимо также распространять файл setup.exe.

Смежные вопросы