Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 41440|Risposta: 7

[Fonte] C# impacchettando il dll nel programma dell'exe

[Copiato link]
Pubblicato su 26/05/2016 15:27:14 | | | |
Ho visto molti strumenti su Internet, e puoi confezionare la dll nel programma exe, ma se la confezioni nel programma exe,

Alcuni software confezionati possono avere problemi, se aggiungi una shell si stima che il problema sia ancora più grande,

Mi chiedo se ci sia un modo per impacchettare il dll nell'exe???? All'improvviso ho pensato alle risorse incorporate.

Come mostrato nell'immagine, ho cambiato tutte le DLL in risorse incorporate:



Va bene così? No, certo che no.



Copia questa classe nel progetto, poi registra il dll nel metodo principale, io sono il programma winform,

Il codice è il seguente:

/// <summary>
        Il principale punto di ingresso per la domanda.
        /// </summary>
        [STAThread]
        vuoto statico Main()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(nuovo login());
        }


Finalmente, era fatto!! Viene generato un file exe.






Precedente:c# chiarisce la cache del browser e i cookie chiamando le funzioni API di Win32
Prossimo:asp.net amministratore o utente effettua il login più di 5 volte, disattiva il login del browser
Pubblicato su 08/08/2017 06:10:34 |
Il proprietario ha molte idee
Pubblicato su 12/08/2017 06:46:52 |
Mi piace
Pubblicato su 05/02/2018 13:56:32 |
Incredibile
Pubblicato su 17/04/2018 17:39:32 |
Proprietario o me, vorrei chiedere, inserisco il video nella risorsa incorporata, quello che viene visualizzato è un array di byte, c'è un modo per inserirlo nel lettore e farlo riprodurre direttamente (non voglio scrivere al locale per riprodurre nel percorso di lettura, il video è più di una scheda grande)
Pubblicato su 08/07/2022 19:29:05 |
Incredibile, mi piace
Pubblicato su 19/08/2022 08:53:50 |
Il proprietario ha molte idee
Pubblicato su 28/02/2023 11:53:43 |
Dai un'occhiata, grazie per aver condiviso
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com