Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 41440|Antwort: 7

[Quelle] C# packt die DLL in das Programm der exe

[Link kopieren]
Veröffentlicht am 26.05.2016 15:27:14 | | | |
Ich habe viele Tools im Internet gesehen, und man kann die DLL ins exe-Programm packen, aber wenn man die DLL ins exe-Programm packt,

Bei mancher Paketsoftware gibt es Probleme, wenn man eine Shell hinzufügt, wird geschätzt, dass das Problem noch größer ist,

Ich frage mich, ob es irgendeine Möglichkeit gibt, die DLL in die exe zusammenzupacken???? Plötzlich dachte ich an eingebettete Ressourcen.

Wie auf dem Bild zu sehen, habe ich alle DLLs in eingebettete Ressourcen umgewandelt:



Ist das in Ordnung? Nein, natürlich nicht.



Kopiere diese Klasse ins Projekt und registriere dann die DLL in der Hauptmethode, ich bin das Winform-Programm,

Der Code lautet wie folgt:

/// <summary>
        Der Haupteinstieg für die Anwendung.
        /// </summary>
        [STATEhread]
        statischer Void Haupt()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(neuer Login());
        }


Endlich war es erledigt!! Eine exe-Datei wird generiert.






Vorhergehend:c# klärt den Browser-Cache und die Cookies durch das Aufrufen von Win32-API-Funktionen
Nächster:asp.net Administrator oder Benutzer sich mehr als 5 Mal anmeldet, deaktivieren Sie den Browser-Login
Veröffentlicht am 08.08.2017 06:10:34 |
Der Vermieter hat viele Ideen
Veröffentlicht am 12.08.2017 06:46:52 |
Gefällt es mir
Veröffentlicht am 05.02.2018 13:56:32 |
Erstaunlich
Veröffentlicht am 17.04.2018 17:39:32 |
Vermieter oder ich, ich möchte fragen: Ich lege das Video in die eingebettete Ressource, was ausgelesen wird, ist ein Byte-Array. Gibt es eine Möglichkeit, es direkt in den Player zu legen und abzuspielen (ich möchte nicht zum lokalen Sender schreiben, um es im Lesepfad abzuspielen, das Video ist mehr als nur die große Karte).
Veröffentlicht am 08.07.2022 19:29:05 |
Unglaublich, gefällt mir
Veröffentlicht am 19.08.2022 08:53:50 |
Der Vermieter hat viele Ideen
Veröffentlicht am 28.02.2023 11:53:43 |
Schau mal, danke fürs Teilen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com