Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 41440|Odpowiedź: 7

[Źródło] C# pakuje dll do programu exe

[Skopiuj link]
Opublikowano 26.05.2016 15:27:14 | | | |
Widziałem wiele narzędzi w internecie i można zapakować dll do programu exe, ale jeśli spakujesz dll do programu exe,

Niektóre oprogramowanie w pakiecie mogą pojawić się problemy, jeśli dodasz powłokę, szacuje się, że problem jest jeszcze większy,

Zastanawiam się, czy da się jakoś spakować dll razem do pliku exe???? Nagle pomyślałem o osadzonych zasobach.

Jak pokazano na zdjęciu, zmieniłem wszystkie dll-y na zasoby osadzone:



Czy to w porządku? Nie, oczywiście, że nie.



Skopiuj ten kurs do projektu, a następnie zarejestruj dll w głównej metodzie, jestem programem winform,

Kod jest następujący:

/// <summary>
        Główny punkt wejścia do aplikacji.
        /// </summary>
        [STAThread]
        statyczna pustka Main()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Login());
        }


W końcu było gotowe!! Generowany jest plik exe.






Poprzedni:c# wyjaśnia pamięć podręczną przeglądarki i pliki cookie, wywołując funkcje API Win32
Następny:asp.net administrator lub użytkownik zaloguje się więcej niż 5 razy, wyłącz logowanie do przeglądarki
Opublikowano 08.08.2017 06:10:34 |
Właściciel ma wiele pomysłów
Opublikowano 12.08.2017 06:46:52 |
Podoba mi się
Opublikowano 05.02.2018 13:56:32 |
Niesamowite
Opublikowano 17.04.2018 17:39:32 |
Właściciel lub ja, chcę zapytać, wrzucam wideo do wbudowanego zasobu, a to, co się odczytuje, to tablica bajtów, czy jest jakiś sposób, żeby umieścić go w odtwarzaczu i odtworzyć bezpośrednio (nie chcę zapisywać do lokalnego rejestru, żeby odtwarzać w ścieżce odczytu, wideo to coś więcej niż duża karta).
Opublikowano 08.07.2022 19:29:05 |
Niesamowite, podoba mi się
Opublikowano 19.08.2022 08:53:50 |
Właściciel ma wiele pomysłów
Opublikowano 28.02.2023 11:53:43 |
Spójrz, dzięki za podzielenie się
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com