Мне нужно создать установочный архив Windows 6.1: какой метод лучше? - PullRequest
0 голосов
/ 16 ноября 2009

Мне нужно создать мобильный установщик Windows 6.1, который установит небольшое приложение на C #. Программа установки также должна иметь возможность скопировать файл .properties в каталог установки. Любые идеи о том, как лучше всего это сделать?

Я подозреваю, что Visual Studio 2008 поддерживает это, но есть ли другой способ? Существуют ли какие-либо проекты установщика Windows Mobile с открытым исходным кодом?

1 Ответ

0 голосов
/ 16 ноября 2009

Вы, кажется, не упоминаете об этом прямо, но похоже, что вы хотите создать устанавливаемый CAB, да?

Теоретически вы можете использовать любую утилиту, которая создает CAB, однако вам необходимо сгенерировать файл *.000, представляющий собой двоичные метаданные, которые WM извлекает из CAB. Насколько я знаю, инструменты VS - единственные инструменты, которые делают это.

Интерфейс VS для этого - добавить проект «Smart Device CAB» в ваше решение.

Если вам не нравится пользовательский интерфейс Visual Studio для создания такой кабины (честно говоря, я тоже), вы можете написать установочный файл inf и использовать инструмент cabwiz.exe для создания CAB. Это включено с VS. Кажется, есть полезные подсказки на этом поиске в Google .

...