Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Kompilácia do zostavy (DLL alebo EXE):
Potrebujete kompilátor C#, zvyčajne súčasť SDK .NET SDK (súprava na vývoj softvéru). Kompilátor vezme váš súbor `.cs` (a akékoľvek ďalšie súvisiace` .cs` súbory) a zostavuje ich do zostavy. Táto zostava je zvyčajne DLL (knižnica Dynamic Link Library), ak ide o knižnicu triedy určenej na použitie inými programami alebo exe (spustiteľné), ak ide o samostatnú aplikáciu. Kompilátor používa nastavenia vášho projektu na určenie, či je výstupom DLL alebo EXE.
2. Úloha .NET runtime:
Výsledný EXE nie je * nie * plne samostatným spustiteľným rovnakým spôsobom, ako je kompilovaný program C alebo C ++. Vyžaduje sa, aby sa v cieľovom systéme inštalovalo prostredie Runtime .NET. Súbor EXE obsahuje váš kompilovaný kód, ale spolieha sa na Runtime .NET, aby zvládal veci, ako je správa pamäte, zber odpadu a interakcia s operačným systémom.
Ako na to (pomocou Visual Studio alebo .NET CLI):
Metóda 1:Používanie Visual Studio (najjednoduchšie):
1. Vytvorte projekt: Otvorte Visual Studio a vytvorte nový projekt C#. Vyberte príslušnú šablónu projektu (aplikácia Console, aplikácia WPF, aplikácia Windows Forms atď.) V závislosti od typu aplikácie, ktorú vytvárate.
2. Napíšte svoj kód: Napíšte svoj kód C# do súborov `.cs 'poskytnuté šablónou projektu.
3. Zostavte projekt: Vo Visual Studio kliknite na ponuku „Zostavte“ a vyberte „Zostavte riešenie“. Tým sa zostavuje váš kód a vytvorí sa súbor EXE (zvyčajne v „bin/debug` alebo„ Bin/Release “podpriečinky vo vašom adresári projektu).
Metóda 2:Použitie .NET CLI (rozhranie príkazového riadku):
1. Nainštalujte .NET SDK: Ak to ešte nemáte, stiahnite a nainštalujte SDK .NET SDK z [https://dotnet.microsoft.com/downloadΩ(https://dotnet.microsoft.com/download).
2. Vytvorte projekt (voliteľné): Môžete si vytvoriť nový projekt pomocou CLI:`DOTNET New Console -o MyProject` (vytvorí sa aplikácia konzoly s názvom„ MyProject “).
3. Napíšte svoj kód: Pridajte alebo upravte svoj kód C# do súborov `.cs`.
4. Zostavte projekt: Prejdite do svojho projektového adresára v príkazovom riadku a spustite:`DOTNET Build`. Tým sa zostaví váš kód a vytvorí sa súbor EXE v priečinku „Bin/Debug` alebo` Bin/Release`.
Samostatné nasadenia (pre širšiu kompatibilitu):
Ak chcete, aby váš Exe bežal na systémoch bez predbežného inštalácie .NET Runtime, musíte vytvoriť * samostatné nasadenie *. To spája potrebné knižnice runtime pomocou vášho EXE. Môžete to urobiť pomocou príkazu `DOTNET Publish` s príslušnými možnosťami (napr.„ DOTNET PubliSh-CLEASE -C WIN-X64` pre 64-bitové nasadenie systému Windows Self-Upployment).
Stručne povedané, konverzia nie je jednoduchý jednokrokový proces. Zahŕňa proces zostavenia pomocou kompilátora C#, ktorý vedie k EXE, ktorý závisí od runtime .NET (pokiaľ sa rozhodnete pre samostatné nasadenie). Visual Studio tento proces významne zjednodušuje.