Вы, кажется, не упоминаете об этом прямо, но похоже, что вы хотите создать устанавливаемый CAB, да?
Теоретически вы можете использовать любую утилиту, которая создает CAB, однако вам необходимо сгенерировать файл *.000
, представляющий собой двоичные метаданные, которые WM извлекает из CAB. Насколько я знаю, инструменты VS - единственные инструменты, которые делают это.
Интерфейс VS для этого - добавить проект «Smart Device CAB» в ваше решение.
Если вам не нравится пользовательский интерфейс Visual Studio для создания такой кабины (честно говоря, я тоже), вы можете написать установочный файл inf
и использовать инструмент cabwiz.exe
для создания CAB. Это включено с VS. Кажется, есть полезные подсказки на этом поиске в Google .