2

Цель: у меня есть файл .exe и набор других файлов (img/dll/ini/exe), от которых он зависит, в одной папке с ним, но я бы хотел, чтобы все было упаковано в один файл .exe, который я может обойтись на других машинах Windows и запустить основную программу, запустив автономный .exe.

Как веб-разработчик, для меня это совершенно новый зарубежный континент, поэтому я не уверен, как эта идея может звучать у вас в голове. Можно ли включать файлы, от которых зависит .exe-файл, в один и тот же .exe-файл? (что-то вроде того, что делает инструмент хакера ресурсов ?)

Я предполагаю, что другой вариант - создать еще один .exe-контейнер вокруг существующего и его файлов поддержки. Я нашел несколько коммерческих решений, таких как MoleBox и ThinApp, которые по своим описаниям предлагают другой вариант - есть ли бесплатные программы там?

Я чувствую, что было бы слишком много просить полного обзора внутренней работы по созданию файла .exe, подобного этому, но я хотел бы получить некоторое представление о том, "как к" части, которая идет в процессе.

2 ответа2

2

Попробуйте Cameyo, это бесплатно для дома / малого бизнеса. Это очень похоже на VMware ThinApp.

Чтобы упаковать приложение, вам нужно будет установить Cameo и захватить установку вместе с ним. Он отслеживает файлы, которые были добавлены или изменены, и упаковывает их в отдельный файл .exe.

У них также есть онлайн-упаковщик, вам просто нужно загрузить свой установочный файл.Чтобы использовать его, вам необходимо зарегистрироваться на сайте (это тоже бесплатно!).

0

Развернув ответ matan129, вы можете попробовать Cameyo. Кроме того, загляните в Enigma Virtual Box, которая предлагает функциональность, аналогичную Cameyo, но не имеет своего рода "панель управления виртуализацией", которая позволяет просматривать все виртуализированные приложения; вместо этого он просто помещает все в один исполняемый файл и позволяет вам его запустить. Насколько я могу судить, нет никаких признаков брендинга, и все это бесплатно. Требуется .NET 4 на целевом компьютере для запуска упакованного исполняемого файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .