Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 41440|Svar: 7

[Källa] C# paketerar dll:n i exe:ns program

[Kopiera länk]
Publicerad på 2016-05-26 15:27:14 | | | |
Jag har sett många verktyg på internet, och du kan paketera DLL:n i exe-programmet, men om du paketerar dll:n i exe-programmet,

Med viss paketerad programvara kommer det att uppstå problem, om du lägger till ett skal uppskattas problemet vara ännu större,

Jag undrar om det finns något sätt att paketera DLL:n i exe:n???? Plötsligt tänkte jag på inbäddade resurser.

Som visas på bilden ändrade jag alla DLL:er till inbyggda resurser:



Är det okej? Nej, självklart inte.



Kopiera in denna kurs i projektet, och registrera sedan DLL:n i huvudmetoden, jag är Winform-programmet,

Koden är följande:

/// <summary>
        Den huvudsakliga ingången till ansökan.
        /// </summary>
        [STAThread]
        statisk tomrum Main()
        {
            LoadResourceDll.RegistDLL();
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(ny inloggning());
        }


Äntligen var det klart!! En exe-fil genereras.






Föregående:c# förtydligar webbläsarens cache och cookies genom att anropa Win32 API-funktioner
Nästa:asp.net administratör eller användare loggar in mer än 5 gånger, stäng av webbläsarinloggningen
Publicerad på 2017-08-08 06:10:34 |
Hyresvärden har många idéer
Publicerad på 2017-08-12 06:46:52 |
Gillar det
Publicerad på 2018-02-05 13:56:32 |
Fantastiskt
Publicerad på 2018-04-17 17:39:32 |
Hyresvärden eller jag, jag vill fråga, jag lägger in videon i den inbyggda resursen, det som läses ut är en bytearray, finns det något sätt att lägga in den i spelaren och spela upp den direkt (jag vill inte skriva till lokalfilen för att spela i läsbanan, videon är mer än bara det stora kortet)
Publicerad på 2022-07-08 19:29:05 |
Fantastiskt, gillar det
Publicerad på 2022-08-19 08:53:50 |
Hyresvärden har många idéer
Publicerad på 2023-02-28 11:53:43 |
Ta en titt, tack för att du delade med dig
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com