Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 41440|Răspunde: 7

[Sursă] C# împachetează dll în programul exe-ului

[Copiază linkul]
Postat pe 26.05.2016 15:27:14 | | | |
Am văzut multe unelte pe Internet și poți ambala dll în programul exe, dar dacă împachetezi dll în programul exe,

Unele programe ambalate, vor apărea probleme, dacă adaugi un shell, se estimează că problema este și mai mare,

Mă întreb dacă există vreo modalitate de a împacheta DLL-ul în exe???? Dintr-o dată, m-am gândit la resursele integrate.

Așa cum se vede în poză, am schimbat toate DLL-urile în resurse încorporate:



E în regulă așa? Nu, bineînțeles că nu.



Copiază această clasă în proiect, apoi înregistrează dll în metoda principală, eu sunt programul winform,

Codul este următorul:

/// <summary>
        Principalul punct de intrare pentru aplicație.
        /// </summary>
        [STAThread]
        vid static Main()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetTextRenderingDefault(false);
            Application.Run(nou login());
        }


În sfârșit, s-a terminat!! Se generează un fișier exe.






Precedent:c# clarifică cache-ul browserului și cookie-urile apelând funcțiile API Win32
Următor:asp.net administrator sau utilizator se conectează de mai mult de 5 ori, dezactivează autentificarea browserului
Postat pe 08.08.2017 06:10:34 |
Proprietarul are multe idei
Postat pe 12.08.2017 06:46:52 |
Îmi place
Postat pe 05.02.2018 13:56:32 |
Uimitor
Postat pe 17.04.2018 17:39:32 |
Proprietarul sau eu, vreau să întreb, am pus videoclipul în resursa încorporată, ceea ce se citește este un tablou de octeți, există vreo modalitate de a-l pune în player și de a-l reda direct (nu vreau să scriu pe localul pentru a reda în ruta de citire, videoclipul este mai mult decât cardul mare)
Postat pe 08.07.2022 19:29:05 |
Uimitor, îmi place
Postat pe 19.08.2022 08:53:50 |
Proprietarul are multe idei
Postat pe 28.02.2023 11:53:43 |
Aruncă o privire, mulțumesc că ai împărtășit
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com