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.
|