|
0 / 0 / 0
Регистрация: 30.05.2023
Сообщений: 16
|
|
Проблема создания однофайловой сборки с Costura Fody14.06.2023, 17:28. Показов 4502. Ответов 21
Здравствуйте!
У меня возникла проблема: есть WPF проект - надо собрать его в один exe файл, используя Costura.Fody(5.7.0). Вообще не понимаю что делать, я его установил через NuGet, попытался что-то сделать по гайдам, в итоге ничего не получилось. Может кто-нибудь написать инструкцию как его использовать и собрать все файлы в один exe файл? ![]() Добавлено через 22 минуты Также можете посоветовать как по-другому склеить exe и все dll
0
|
|
| 14.06.2023, 17:28 | |
|
Ответы с готовыми решениями:
21
Costura.Fody перестал корректно работать после обновления Windows 10
Склеивание программы с сторонними библиотеками (создание однофайловой сборки) |
|
0 / 0 / 0
Регистрация: 30.05.2023
Сообщений: 16
|
|
| 14.06.2023, 18:11 [ТС] | |
|
0
|
|
|
14090 / 9308 / 1348
Регистрация: 21.01.2016
Сообщений: 34,956
|
|
| 15.06.2023, 02:52 | |
|
CONDITER, тебе не надо склеивать ничего. Если хочется сделать удобно пользователю, то заверни приложение в инсталлятор, благо их вагон и тележка бесплатных.. Один из самых простых - InnoSetup.
1
|
|
|
548 / 355 / 120
Регистрация: 17.08.2014
Сообщений: 1,351
|
|
| 15.06.2023, 10:33 | |
|
Usaga, можно еще проще стандартными средствами clickonce. кто то опять пентагон взламывать собрался, и библиотеки мешаются))
2
|
|
|
0 / 0 / 0
Регистрация: 30.05.2023
Сообщений: 16
|
|
| 15.06.2023, 16:00 [ТС] | |
|
0
|
|
|
14090 / 9308 / 1348
Регистрация: 21.01.2016
Сообщений: 34,956
|
||
| 15.06.2023, 17:23 | ||
|
Не занимайся фигнёй.
0
|
||
|
0 / 0 / 0
Регистрация: 30.05.2023
Сообщений: 16
|
|||
| 15.06.2023, 18:27 [ТС] | |||
|
Добавлено через 34 секунды Добавлено через 2 минуты Все еще жду ответов от разбирающихся людей в данной теме.
0
|
|||
|
548 / 355 / 120
Регистрация: 17.08.2014
Сообщений: 1,351
|
|
| 15.06.2023, 18:57 | |
|
Тот кто знает как сделать однофайловую сборку с включением сборок в ресурсы и загрузкой их из ресурсов не будет этим заниматься потому что это такой геморой, а овчинка выделки не стоит. однофайловая сборка прикольная до тех пор пока не будет обновлений или какой то поддержки, потому что как только появляются логи, файлы настроек то это уже не однофайловая сборка, и обновить в случае однофайловой сборки тебе придется качать всегда Всё а если все разбито на файлы то обновлять нужно то что поменялось, а если еще несколько приложений работают с одной библиотекой то в однофайловых сборках вообще смысла нет.
0
|
|
|
|
|
| 15.06.2023, 19:02 | |
|
Когда-то я такой хренью занимался: Как встроить DLL (.Net) внутрь EXE (.Net). Но это создание себе головняка.
Дурак учится на своих ошибках, умный — на чужих, а мудрый использует опыт и тех, и других себе на пользу. Скомпилировать автономный EXE
0
|
|
|
548 / 355 / 120
Регистрация: 17.08.2014
Сообщений: 1,351
|
|
| 15.06.2023, 19:06 | |
|
Rius, можно не делать словарь и заполнять его из ресурсов а можно напрямую резолвить сборку из ресурсов, работает так же. Тем более грузится это 1 раз при первом поиске сборки.
0
|
|
|
14090 / 9308 / 1348
Регистрация: 21.01.2016
Сообщений: 34,956
|
||
| 16.06.2023, 04:32 | ||
|
1
|
||
|
0 / 0 / 0
Регистрация: 30.05.2023
Сообщений: 16
|
||
| 16.06.2023, 16:37 [ТС] | ||
|
0
|
||
|
|
|
| 16.06.2023, 17:36 | |
|
Эти ошибки - бесплатное обязательное дополнение всем желающим упаковать dll в exe, не внявшим предупреждениям.
А не умея искать инфу, сидя в ожидании, за это вообще не стоит браться. "Карибасы должны страдать". Добавлено через 1 минуту https://habr.com/ru/articles/126089/
1
|
|
|
14090 / 9308 / 1348
Регистрация: 21.01.2016
Сообщений: 34,956
|
|
| 17.06.2023, 06:05 | |
|
CONDITER, странно, правда? Ведь задача-то очень распространённая и нужная)
0
|
|
|
|
||
| 17.06.2023, 17:04 | ||
Сообщение было отмечено CONDITER как решение
РешениеНо имей в виду, что эта кастура тянет в конечную сборку весь мусор, что надо и не надо, в результате получается exe-файл в 2,5 - 3 раза больше чем требуется для его работы.
0
|
||
| 17.06.2023, 17:04 | |
|
Помогаю со студенческими работами здесь
20
Xe8 и проблема создания .so файла для сборки на андроид
WebGL. Ошибка создания сборки FileNotFoundException Ищу программу для создания своей сборки программ
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|