2009-04-29 2 views
3

Я создал проект установки для развертывания приложения Windows Forms. Я хочу взять все файлы, которые необходимы для развертывания (setup.exe, whatever.msi, &) и упаковать их в один самораспаковывающийся архив.Развертывание приложений Windows Forms с помощью одного exe

В идеале пользователь будет запускать этот exe, он будет извлекать файлы в каталог temp, запускать файл setup.exe и впоследствии удалять файлы.

Я думал, что у меня это было с WinRar, но после запуска установки он жалуется, что файл msi отсутствует. Winrar удаляет временную директорию, прежде чем я ее захочу.

Могу ли я сделать winrar wait перед удалением временных файлов? Есть ли еще одна утилита, которую я могу использовать? Есть ли что-то VS для меня?

Благодаря

ответ

0

Вы могли бы просто написать Exe себя. Просто используйте zip lib для распаковки встроенного ресурса, который содержит все файлы в формате zip, а затем отключите настройку. Подождите, пока это будет сделано, затем удалите извлеченные файлы и закончите.

+0

Я думал об этом, но я рад, что нашел Zip 2 Secure. Гораздо быстрее, чем писать приложение. –

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