0 / 0 / 0
Регистрация: 07.05.2019
Сообщений: 108

Упаковка в один .exe

24.12.2019, 12:59. Показов 9647. Ответов 52

Студворк — интернет-сервис помощи студентам
Коллеги, здравствуйте! В общем есть программа WPF, по нажатию на кнопки в ней выполняются консольные exe, которые лежат в папке. Можно ли сделать так, чтобы при сборке эти программки включались в сборку самой программы основной? Чтобы не таскать папку за ней.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2019, 12:59
Ответы с готовыми решениями:

Упаковка/распаковка exe файлов
Поясняю так. Программой 7-zip можно распаковать файл на отдельно манифесты, версии, иконки, ресурсы... Есть ли такие решения написанные...

Упаковка программы на дельфи в exe-файл на c#
Добрый день! Есть утилита exe, написанная на дельфи. Утилита действует следующим образом: при запуске с параметром виде пути к...

Упаковать exe и dll в один exe файл
Добрый день! Для защиты использую IlProtector. На выходе получается exe и 2 dll. Я хочу упаковать эти три файла в один exe. Что для...

52
Модератор
Эксперт .NET
 Аватар для Yury Komar
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
28.12.2019, 03:56
Студворк — интернет-сервис помощи студентам
Semen8991, а при распаковке в TEMP вы дадите ему нужное расширение (.exe)...
0
0 / 0 / 0
Регистрация: 07.05.2019
Сообщений: 108
28.12.2019, 11:17  [ТС]
Yury Komar, можете пожалуйста полностью код тогда прописать? Запутался просто)
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
28.12.2019, 14:33
Semen8991, вы вот что скажите, на какой строке у вас ошибка, чтоб сразу расставить точки в этом направлении.
0
0 / 0 / 0
Регистрация: 07.05.2019
Сообщений: 108
28.12.2019, 14:52  [ТС]
Yury Komar, я не могу сказать, на на какой именно. При сборке программы и нажатии кнопки, вылетает с ошибкой о которой я писал вчера.

Добавлено через 15 минут
Yury Komar, сможете подключится и посмотреть пожалуйста?
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
28.12.2019, 14:55
Semen8991, нет, я сейчас не могу, да и не люблю я эти подключения.
0
0 / 0 / 0
Регистрация: 07.05.2019
Сообщений: 108
28.12.2019, 15:04  [ТС]
Yury Komar, так что делать тогда?
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
28.12.2019, 15:09
Semen8991, поставить точку останова на строку, в которой выполняется извлечение и сохранение файла в папку, и посмотреть, данные в переменных
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
28.12.2019, 17:29
Цитата Сообщение от Yury Komar Посмотреть сообщение
посмотреть, данные в переменных
И проверить наличие файла в папке Temp.
1
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
28.12.2019, 17:33
Semen8991, если хотите заморочиться, то можно грузить в AppDomain, находить точку входа и запускать ее.

Но тогда софт будет детектится как вирус.
0
0 / 0 / 0
Регистрация: 07.05.2019
Сообщений: 108
28.12.2019, 18:35  [ТС]
SoftIce, не очень понимаю (
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
28.12.2019, 19:05
Цитата Сообщение от Semen8991 Посмотреть сообщение
SoftIce, не очень понимаю
Ну когда поставите точку останова после распаковки файла в папку Temp, посмотрите, есть ли он там.
Хотя я думаю, что до этого не доходит, и в ресурсах у Вас непонятно что.
1
programmer
 Аватар для Thread
2391 / 524 / 69
Регистрация: 01.06.2011
Сообщений: 3,638
16.03.2020, 18:27
Semen8991,

удалено модератором
p.s. Enigma также пришла сразу на ум.
0
0 / 0 / 0
Регистрация: 06.08.2019
Сообщений: 1
24.01.2021, 12:48
Есть ещё один "дурацкий", но рабочий способ:
есть программы-обфускаторы, задача которых превратить исходный код программы в нечто. Так вот, некоторые из них (у ConfuserEx есть такое) могут не только обфусцировать код, но собрать всё в один EXEшник. Вот вам: обфускация + упаковка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.01.2021, 12:48

Как объеденить файлы dll с exe ? Чтобы в итоге был только один exe файл
У меня есть 15 dll и 1 exe.Как их объеденить вместе?Чтобы получился только один EXEшник

Из .dll и .exe в один .exe
Знаю, что есть ILMerge. Но не знаю, как ей пользоваться У меня есть: odin.dll Security.exe Как получить единственную...

Упаковка в .exe
Нашел отличную реализацию 1го уровня игры Марио. Очень заинтересовал способ упаковки. Кто-нибудь знает, чем и как можно так...

Упаковка в exe
Подскажите пожалуйста, у меня стоит python 3.6.0 на 64bit нужно упаковать *.py в exe с помощью cx_freeze для 32bit os.

Упаковка .class в .exe
Собстно есть ли что то подобное, если есть то надо ли, что бы на компьютере стоял JRE? И насколько большой будет вес .exe?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
53
Ответ Создать тему
Опции темы

Новые блоги и статьи
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru