J’ai vu beaucoup d’outils sur Internet, et on peut intégrer la dll dans le programme EXE, mais si on l’inclut dans le programme EXE,
Certains logiciels packagés peuvent poser problème, si vous ajoutez un shell, on estime que le problème est encore plus grave,
Je me demande s’il existe un moyen d’assembler les DLL dans l’exécutable ???? Soudain, j’ai pensé aux ressources intégrées.
Comme montré sur l’image, j’ai changé toutes les DLL en ressources intégrées :
Est-ce que ça va ? Non, bien sûr que non.
Copiez cette classe dans le projet, puis enregistrez la DLL dans la méthode principale, je suis le programme winform,
Le code est le suivant :
/// <summary> Le principal point d’entrée pour la candidature. /// </summary> [STAThread] vide statique Main() {
LoadResourceDll.RegistDLL() ; Application.EnableVisualStyles() ; Application.SetCompatibleTextRenderingDefault(false) ; Application.Run(nouvelle connexion()) ; }
Enfin, c’était fini !! Un fichier exe est généré.
|