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

Вид: 41440|Ответ: 7

[Источник] C# упаковывает dll в программу exe

[Скопировать ссылку]
Опубликовано 26.05.2016 15:27:14 | | | |
Я видел много инструментов в Интернете, и вы можете упаковать dll в exe-программу, но если упаковать DLL в программу exe,

В некоторых пакетных программах возникают проблемы, если добавить оболочку, предполагается, что проблема становится ещё большей,

Интересно, есть ли способ упаковать DLL вместе в exe???? Вдруг я подумал о встроенных ресурсах.

Как показано на изображении, я изменил все dll-файлы на встроенные ресурсы:



Это нормально? Нет, конечно, нет.



Скопирую этот класс в проект, а затем зарегистрируйте dll в основном методе, я — программа Winform,

Код таков:

/// <summary>
        Основная точка входа в заявку.
        /// </summary>
        [СТАТред]
        статическая пустота Main()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(новый Login());
        }


Наконец-то всё было сделано!! Создаётся exe-файл.






Предыдущий:c# уточняет кэш браузера и файлы cookie, вызывая функции API Win32
Следующий:asp.net администратор или пользователь заходит в систему более 5 раз, отключите логин в браузере
Опубликовано 08.08.2017 6:10:34 |
У арендодателя много идей
Опубликовано 12.08.2017 6:46:52 |
Нравится
Опубликовано 05.02.2018 13:56:32 |
Потрясающе
Опубликовано 17.04.2018 17:39:32 |
Арендодатель или я, хочу спросить: я вставляю видео в встроенный ресурс, то, что отображается, — это байтовый массив — есть ли способ ввести его в плеер и воспроизвести напрямую (я не хочу записывать в локальный канал для воспроизведения по пути чтения, видео — это не только большая карта).
Опубликовано 08.07.2022 19:29:05 |
Потрясающе, нравится
Опубликовано 19.08.2022 8:53:50 |
У арендодателя много идей
Опубликовано 28.02.2023 11:53:43 |
Посмотрите, спасибо, что поделились
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com