2008-12-15 2 views
0

Мне было поручено создать программу, которая будет создавать файлы в указанных папках и создать установщик на основе этих файлов.C# Generic Setup Wizard

Например, имея папку для «рабочего стола Все Пользователя», «меню Пуск», «Данные приложения» и «Program Files»

Мой босс хочет, чтобы поместить файлы в каждую папку, затем выберите и он автоматически создает установщик.

Я ограничен тем, что установлено в установке VS2005 по умолчанию.

Я изучил шаблоны проектов проекта Project/Setup Wizard, но похоже, что они должны быть созданы специально для каждого проекта, который будет использоваться для их установки.

Возможно ли это под VS2005?

EDIT:

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

ответ

0

Я знаю, что это полностью противоречит тому, что вы просите, но в зависимости от вашего использования было бы, вероятно, во много раз более эффективно покупать продукт, который создает установщики Windows. Программное обеспечение Installer делает гораздо больше, и если вы создадите что-то с ограниченными возможностями, вероятность того, что ваш босс тогда захочет получить функцию X, затем включит Y и т. Д., И вы в конечном итоге изобретаете колесо с гораздо большими затратами и разочарованиями.

0

Ну, с C# самостоятельно VS2005 будет сложно.

Но вы можете использовать WiX в качестве способа, заполните XML для установщика с помощью C# и создайте его из своего инструмента, используя свечу и свет из набора инструментов wix.