Sok eszközt láttam az interneten, és a dll-t be lehet csomagolni az exe programba, de ha becsomagolod a dll-t az exe programba,
Néhány csomagolt szoftver, problémák lesznek, ha hozzáadsz egy shell-et, becslések szerint a probléma még nagyobb lesz,
Kíváncsi vagyok, van-e mód arra, hogy a dll-t együtt csomagoljam az exe-be???? Hirtelen eszembe jutott a beágyazott erőforrások.
Ahogy a képen is látható, az összes DLL-t beágyazott erőforrásokra cseréltem:
Ez rendben van? Nem, persze, hogy nem.
Másold be ezt az órát a projektbe, majd regisztráld a dll-t a fő módszerben, én vagyok a winform program,
A kódex a következő:
/// <summary> Ez a fő belépési pont az alkalmazáshoz. /// </summary> [STAThread] statikus üresség Main() {
LoadResourceDll.RegistDLL(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Login()); }
Végül kész volt!! Exe fájl generálódik.
|