průvodce nasazením .NET Framework pro vývojáře

tento článek poskytuje informace pro vývojáře, kteří chtějí nainstalovat libovolnou verzi .NET Framework z .NET Framework 4,5 na .NET Framework 4,8 s jejich aplikacemi.

redistribuovatelné balíčky a jazykové sady pro .NET Framework můžete stáhnout ze stránek pro stažení:

Důležité

.NET Framework obsah dřív digitálně podepsaný pomocí certifikátů, které používají algoritmus SHA1, se vyřadí za účelem podpory vyvíjejících se průmyslových standardů.

od 26. dubna 2022: 4.5.2, 4,6 a 4.6.1 budou mít následující verze .NET Framework až do konce podpory. Po tomto datu už nebudou k dispozici opravy zabezpečení, aktualizace a technická podpora těchto verzí.

pokud používáte .NET Framework 4.5.2, 4,6 nebo 4.6.1, aktualizujte nasazený modul runtime na novější verzi, jako je například .NET Framework 4.6.2, a to před 26. dubna 2022 , aby bylo možné nadále získávat aktualizace a technickou podporu.

aktualizované instalační programy podepsané SHA2 budou k dispozici pro .NET Framework 3,5 SP1 a 4.6.2 až 4,8. Další informace najdete v příspěvku na blogu s plánem odchodu SHA1, .net 4.5.2, 4,6 a 4.6.1 aktualizace životního cyklua Nejčastější dotazy.

Důležité poznámky:

  • verze .NET Framework z .NET Framework 4.5.1 prostřednictvím .NET Framework 4,8 jsou místní aktualizace .NET Framework 4,5, což znamená, že používají stejnou verzi modulu runtime, ale aktualizované verze sestavení a zahrnují nové typy a členy.

  • .NET Framework 4,5 a novější verze jsou postupně postaveny na .NET Framework 4. při instalaci .NET Framework 4,5 nebo novějších verzí do systému, který má nainstalovaný .NET Framework 4, se sestavení verze 4 nahrazují novějšími verzemi.

  • Pokud v aplikaci odkazujete na balíček pro vzdálenou správu Microsoft, sestavení bude součástí balíčku aplikace.

  • k instalaci .NET Framework 4,5 nebo novějších verzí musíte mít oprávnění správce.

  • .NET Framework 4,5 je součástí Windows 8 a Windows Server 2012, takže je nemusíte nasazovat do vaší aplikace v těchto operačních systémech. podobně .NET Framework 4.5.1 je součástí Windows 8.1 a Windows Server 2012 R2. .NET Framework 4.5.2 není součástí žádného operačního systému. .NET Framework 4,6 je součástí Windows 10, .NET Framework 4.6.1 je součástí Windows 10 update a .NET Framework 4.6.2 je součástí Windows 10 aktualizace pro výročí. .NET Framework 4,7 je součástí Windows 10 Creators Update, .NET Framework 4.7.1 je součástí Windows 10 Fall Creators Update a .NET Framework 4.7.2 je součástí Aktualizace Windows 10 z října 2018 a Windows 10 aktualizace z dubna 2018. .NET Framework 4,8 je součástí Aktualizace Windows 10 z května 2019 a všech pozdějších aktualizací Windows 10. Úplný seznam požadavků na hardware a software najdete v tématu požadavky na systém.

  • počínaje .NET Framework 4,5 mohou uživatelé zobrazit seznam spuštěných .NET Framework aplikací během instalace a snadno je zavřít. to může zabránit restartování systému způsobenému instalací .NET Framework. Viz snížení počtu restartování systému.

  • odinstalace .NET Framework 4,5 nebo novějších verzí také odstraní existující soubory .NET Framework 4. pokud se chcete vrátit na .NET Framework 4, je nutné ji znovu nainstalovat a všechny její aktualizace. viz instalace .NET Framework 4.

  • distribuovatelný balíček .NET Framework 4,5 byl od 9. října 2012 aktualizován, aby opravil problém týkající se nesprávného časového razítka v digitálním certifikátu, což způsobilo, že digitální podpis u souborů vytvořených a podepsaných společností Microsoft vyprší předčasně. pokud jste dříve nainstalovali balíček .NET Framework 4,5 redistributable, který je vydaný 16. srpna 2012, doporučujeme, abyste aktualizovali kopii pomocí nejnovější distribuovatelné stránky ze stránky pro stažení .NET Framework. Další informace o tomto problému najdete v článku Microsoft Security advisor 2749655.

informace o tom, jak může správce systému nasadit .NET Framework a jeho systémové závislosti v síti, najdete v tématu průvodce nasazením pro správce.

Možnosti nasazení pro vaši aplikaci

Až budete připraveni k publikování aplikace na webový server nebo jiné centralizované místo, aby je uživatelé mohli nainstalovat, můžete si vybrat z několika metod nasazení. Některé z nich jsou k dispozici v Visual Studio. následující tabulka uvádí možnosti nasazení pro vaši aplikaci a určuje .NET Framework distribuovatelný balíček, který podporuje jednotlivé možnosti. Kromě toho můžete napsat vlastní instalační program pro vaši aplikaci. další informace najdete v části řetězení instalace .NET Framework k instalačnímu programu vaší aplikace.

Strategie nasazení pro vaši aplikaci Dostupné metody nasazení .NET Framework distribuovatelné pro použití
Instalace z webu - InstallAware
- Instalací
- Sada nástrojů WiX
- Ruční instalace
Webová instalační služba
Nainstalovat z disku - InstallAware
- Instalací
- Sada nástrojů WiX
- Ruční instalace
Offline instalační program
Instalace z místní sítě (pro podnikové aplikace) - ClickOnce buď webový instalační program (omezení viz ClickOnce ) nebo instalační program v režimu offline

Distribuovatelné balíčky

.NET Framework je k dispozici ve dvou redistribuovatelných balíčcích: webová instalační služba (zaváděcí nástroj) a instalační program v režimu offline (samostatný distribuovatelný). všechny soubory ke stažení .NET Framework jsou hostovány na stránce pro stažení .NET Framework. Následující tabulka porovnává tyto dva balíčky:

Webová instalační služba Offline instalační program
Vyžaduje se připojení k Internetu? Yes No
Velikost stahování Menší (zahrnuje instalační program jenom pro cílovou platformu) * Větší
Jazykové sady Zahrnuté * * Musí se instalovat samostatně, pokud nepoužijete balíček, který cílí na všechny operační systémy.
Metoda nasazení Podporuje všechny metody:

- ClickOnce
- InstallAware
- Instalací
- Instalační služba systému Windows XML (WiX)
- Ruční instalace
- Vlastní nastavení (zřetězení)
Podporuje všechny metody:

- ClickOnce
- InstallAware
- Instalací
- Instalační služba systému Windows XML (WiX)
- Ruční instalace
- Vlastní nastavení (zřetězení)

* Instalační program v režimu offline je větší, protože obsahuje komponenty pro všechny cílové platformy. Po dokončení instalačního programu aplikace Windows operační systém do mezipaměti jenom instalační program, který byl použit. Pokud se offline instalační program po instalaci odstraní, využité místo na disku bude stejné jako místo použité webovým instalačním programem. Pokud nástroj, který použijete (například InstallAware nebo InstallShield) k vytvoření instalačního programu vaší aplikace, poskytuje složku instalačního souboru, která se po instalaci odebere, lze offline instalační program automaticky odstranit tak, že ho umístíte do instalační složky.

** Pokud používáte webový instalační program s vlastním nastavením, můžete použít výchozí nastavení jazyka na základě nastavení uživatele sada MUI (Multilingual User Interface) (MUI) /LCID nebo zadat jinou jazykovou sadu pomocí možnosti na příkazovém řádku. Příklady najdete v části Řetězení pomocí .NET Framework uživatelského rozhraní.

Metody nasazení

K dispozici jsou čtyři metody nasazení:

Tyto metody nasazení jsou podrobně popsány v následujících částech.

Nastavení závislosti na .NET Framework

Pokud k nasazení ClickOnce použijete nástroje ClickOnce, InstallAware, InstallShield nebo WiX, můžete přidat závislost na .NET Framework, aby ji bylo možné nainstalovat jako součást aplikace.

ClickOnce – nasazení

ClickOnce nasazení je k dispozici pro projekty vytvořené pomocí Visual Basic a Visual C#, ale není k dispozici pro Visual C++.

Pokud Visual Studio, zvolte ClickOnce nasazení a přidejte závislost na .NET Framework:

  1. Otevřete projekt aplikace, který chcete publikovat.

  2. V Průzkumník řešení otevřete místní nabídku pro váš projekt a pak zvolte Vlastnosti.

  3. Zvolte podokno Publikovat.

  4. Zvolte tlačítko Požadavky .

  5. V dialogovém okně Požadavky se ujistěte, že je zaškrtnuté políčko Vytvořit instalační program pro instalaci požadovaných součástí.

  6. V seznamu požadavků vyhledejte a vyberte verzi .NET Framework, kterou jste použili k sestavení projektu.

  7. Zvolte možnost pro určení zdrojového umístění pro požadované součásti a pak zvolte OK.

    Pokud zadáte adresu URL pro .NET Framework ke stažení, můžete zadat buď .NET Framework stažení, nebo vlastní web. Pokud distribuovatelný balíček umístíte na vlastní server, musí to být offline instalační program, a ne webový instalační program. Odkaz na webový instalační program můžete vytvořit pouze na .NET Framework stažení. Adresa URL může také určit disk, na který se distribuuje vaše vlastní aplikace.

  8. V dialogovém okně Stránky vlastností zvolte OK.

InstallAware deployment

Buildy InstallAware Windows app (APPX), Windows Installer (MSI), Native Code (EXE) a App-V (Application Virtualization) z jednoho zdroje. Do nastavení můžete snadno zahrnout .NET Framework verzi nástroje a volitelně přizpůsobit instalaci úpravou výchozích skriptů. Například InstallAware předinstaluje certifikáty na Windows 7, aniž by .NET Framework instalace 4.7 selhala. Další informace o nástroji InstallAware najdete na webu instalačního programu InstallAware Windows instalaci.

Nasazení InstallShield

InstallShield sestaví Windows balíčků aplikací (MSIX, APPX), Windows instalačních programů (MSI) a instalačních programů nativního kódu (EXE). InstallShield také Visual Studio integraci. Další informace najdete na webu InstallShield .

Windows xml instalačního programu (WiX)

Sada Windows XML instalačního programu (WiX) sestaví Windows instalační balíčky ze zdrojového kódu XML. WiX podporuje prostředí příkazového řádku, které je možné integrovat do procesů sestavení a sestavit instalační balíčky MSI a MSM. Pomocí WiX můžete jako požadavek .NET Framework, nebo vytvořit chainer, který plně řídí prostředí .NET Framework nasazení. Další informace o WiX najdete na webu Windows instalačního programu XML (WiX) toolset.

Ruční .NET Framework klienta

V některých situacích může být nepraktické automaticky instalovat .NET Framework s vaší aplikací. V takovém případě můžete nastavit, aby si uživatelé .NET Framework sami. Distribuovatelný balíček je k dispozici ve dvou balíčcích. V procesu nastavení zadejte pokyny, jak by uživatelé měli najít a nainstalovat .NET Framework.

Zřetězte .NET Framework instalace aplikace s nastavením vaší aplikace.

Pokud pro svou aplikaci vytváříte vlastní instalační program, můžete řetězově zřetězovat (zahrnout) .NET Framework procesu nastavení aplikace. Řetězení poskytuje dvě možnosti uživatelského rozhraní .NET Framework instalaci:

  • Použijte výchozí uživatelské rozhraní poskytované instalačním programem .NET Framework.

  • Vytvořte vlastní uživatelské rozhraní pro instalaci .NET Framework pro zajištění konzistence s instalačním programem vaší aplikace.

Obě metody umožňují použít buď webový instalační program, nebo offline instalační program. Každý balíček má své výhody:

  • Pokud používáte webový instalační program, proces instalace .NET Framework o tom, který instalační balíček se vyžaduje, a stáhne a nainstaluje pouze tento balíček z webu.

  • Pokud používáte offline instalační program, můžete zahrnout úplnou sadu instalačních balíčků .NET Framework s redistribučním médiem, aby uživatelé během instalace nemusí stahovat žádné další soubory z webu.

Řetězení pomocí výchozího uživatelského .NET Framework uživatelského rozhraní

Pokud chcete bezobslužně zřetězovat .NET Framework a nechat instalační program .NET Framework uživatelské rozhraní, přidejte do instalačního programu následující příkaz:

<.NET Framework redistributable> /q /norestart /ChainingPackage <PackageName>

Pokud je například spustitelný program Contoso.exe chcete bezobslužně nainstalovat offline redistribuovatelný balíček .NET Framework 4.5, použijte příkaz :

dotNetFx45_Full_x86_x64.exe /q /norestart /ChainingPackage Contoso

K přizpůsobení instalace můžete použít další možnosti příkazového řádku. Například:

  • Pokud chcete uživatelům poskytnout způsob, jak zavřít spuštěné aplikace .NET Framework minimalizovat restartování systému, nastavte pasivní režim a použijte /showrmui možnost následujícím způsobem:

    dotNetFx45_Full_x86_x64.exe /norestart /passive /showrmui /ChainingPackage Contoso

    Tento příkaz umožňuje Správci restartování zobrazit okno se zprávou, které uživatelům dává možnost zavřít .NET Framework aplikace před instalací .NET Framework.

  • Pokud používáte webový instalační program, můžete pomocí /LCID možnosti zadat jazykovou sadu. Pokud například chcete zřetězit webový instalační program .NET Framework 4.5 s instalačním programem společnosti Contoso a nainstalovat japonské jazykové sady, přidejte do procesu instalace aplikace následující příkaz:

    dotNetFx45_Full_setup.exe /q /norestart /ChainingPackage Contoso /LCID 1041

    Pokud možnost vyjádřete /LCID , instalační program nainstaluje jazykovou sadu, která odpovídá nastavení MUI uživatele.

    Poznámka

    Různé jazykové sady mohou mít různá data vydání. Pokud jazyková sada, kterou zadáte, není dostupná v centru pro stahování, instalační program nainstaluje .NET Framework bez jazykové sady. Pokud .NET Framework počítač uživatele již nainstalován, instalační program nainstaluje pouze jazykovou sadu.

Úplný seznam možností najdete v části Možnosti příkazového řádku.

Běžné návratové kódy najdete v části Návratové kódy.

Řetězení pomocí vlastního uživatelského rozhraní

Pokud máte vlastní instalační balíček, můžete chtít bezobslužně spustit a sledovat nastavení .NET Framework a současně zobrazit vlastní zobrazení průběhu instalace. V takovém případě se ujistěte, že váš kód zahrnuje následující:

  • Zkontrolujte požadavky .NET Framework hardwaru a softwaru.

  • Zjistí, jestli je na počítači uživatele .NET Framework nainstalovaná správná verze nástroje .

    Důležité

    Při určování, jestli je už nainstalovaná správná verze .NET Framework, byste měli zkontrolovat, jestli je nainstalovaná cílová nebo novější verze, ne jestli je nainstalovaná cílová verze. Jinými slovy byste měli vyhodnotit, jestli je klíč verze, který načtete z registru, větší nebo roven klíči verze cílové verze, nikoli jestli se rovná klíči verze cílové verze.

  • Zjistí , zda jsou jazykové sady již nainstalovány v počítači uživatele.

  • Pokud chcete řídit nasazení, bezobslužně spusťte a sledujte proces instalace .NET Framework (viz Postupy: Získání průběhu z instalačního programu .NET Framework 4.5).

  • Pokud nasazujete offline instalační program, zřetězte jazykové sady samostatně.

  • Přizpůsobení nasazení pomocí možností příkazového řádku Pokud například řetězíte webový instalační program .NET Framework, ale chcete přepsat výchozí jazykovou sadu, /LCID použijte možnost , jak je popsáno v předchozí části.

  • Řešení potíží.

Detekce .NET Framework

Instalační .NET Framework po úspěšné instalaci zapisuje klíče registru. To, jestli je .NET Framework 4.5 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full nebo novější, můžete otestovat tak, že ve složce v registru najdete hodnotu DWORD s názvem Release. (Všimněte si, že "Instalace rozhraní NET Framework" nezačíná tečkou.) Existence tohoto klíče indikuje, že .NET Framework počítači byla nainstalována verze 4.5 nebo novější. Hodnota označujeRelease, která verze .NET Framework nainstalovaná.

Důležité

Při pokusu o zjištění , jestli je k dispozici konkrétní verze, zkontrolujte, jestli je hodnota větší nebo rovna hodnotě klíčového slova verze.

Verze Hodnota DWORD verze
.NET Framework 4.8 nainstalované v Windows 10 z května 2020 a Windows 10 aktualizace z října 2020 528372
.NET Framework 4.8 nainstalované v Aktualizace Windows 10 z května 2019 a Windows 10 z listopadu 2019 528040
.NET Framework 4.8 nainstalované ve všech verzích operačního systému, než jsou uvedené Windows 10 Update 528049
.NET Framework 4.7.2 nainstalované v Windows 10 z dubna 2018 a na Windows Serveru verze 1803 461808
.NET Framework verze 4.7.2 nainstalované ve všech verzích operačního systému kromě aktualizace Windows 10 z dubna 2018 a Windows Serveru verze 1803. To zahrnuje Aktualizace Windows 10 z října 2018. 461814
.NET Framework 4.7.1 nainstalované na Windows 10 Fall Creators Update a na Windows Serveru verze 1709 461308
.NET Framework verze 4.7.1 nainstalované ve všech verzích operačního systému kromě Windows 10 Fall Creators Update a Windows Server verze 1709 461310
.NET Framework nainstalovaná verze 4.7 Windows 10 Creators Update 460798
.NET Framework 4.7 nainstalované ve všech verzích operačního systému kromě Windows 10 Creators Update 460805
.NET Framework 4.6.2 nainstalované v Windows 10 Anniversary Edition a na Windows Server 2016 394802
.NET Framework verze 4.6.2 nainstalované ve všech verzích operačních systémů kromě Windows 10 Anniversary Edition a Windows Server 2016 394806
.NET Framework 4.6.1 nainstalované v Windows 10 listopadové aktualizaci 394254
.NET Framework verze 4.6.1 nainstalované ve všech verzích operačního systému kromě Windows 10 November Update 394271
.NET Framework 4.6 nainstalovaná na Windows 10 393295
.NET Framework 4.6 nainstalované ve všech verzích operačního systému kromě Windows 10 393297
.NET Framework 4.5.2 379893
.NET Framework verze 4.5.1 nainstalovaná s Windows 8.1 nebo Windows Server 2012 R2 378675
.NET Framework 4.5.1 nainstalované v Windows 8, Windows 7 378758
.NET Framework 4.5 378389

Rozpoznávání jazykových sad

Pokud chcete otestovat, jestli je určitá jazyková sada nainstalovaná, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\ve složce LCID v registru na hodnotu DWORD s názvem Release. (Všimněte si, že "Instalace rozhraní NET Framework" nezačíná tečkou.) LCID určuje identifikátor národního prostředí. Seznam těchto jazyků najdete v podporovaných jazycích.

Pokud například chcete zjistit, jestli je nainstalovaná úplná japonské jazykové sady (LCID=1041), načtěte z registru následující pojmenovanou hodnotu:

Hodnota
Klíč HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\1041
Entry Vydat
Typ DWORD

Pokud chcete zjistit, jestli je finální vydaná verze jazykové sady nainstalovaná pro konkrétní verzi .NET Framework od 4.5 do 4.7.2, zkontrolujte hodnotu klíče verze DWORD popsanou v předchozí části Detecting .NET Framework.

Zřetězování jazykových sad s nastavením aplikace

.NET Framework poskytuje sadu spustitelných souborů samostatné jazykové sady, které obsahují lokalizované prostředky pro konkrétní jazykové verze. Jazykové sady jsou k dispozici na .NET Framework stažení:

Důležité

Jazykové sady neobsahují komponenty .NET Framework, které jsou potřeba ke spuštění aplikace. Před instalací .NET Framework jazykové sady je nutné nainstalovat nástroj pomocí webového nebo offline instalačního programu.

Počínaje verzí .NET Framework 4.5.1 mají názvy balíčků formát NDP-KB-x86-x64-AllOS<number>version<>-><culture.exe, version kde je číslo verze .NET Framework, numberculture je číslo článku znalostní báze Microsoft Knowledge Base určuje zemi nebo oblast. Příkladem jednoho z těchto balíčků je NDP452-KB2901907-x86-x64-AllOS-JPN.exe. Názvy balíčků jsou uvedené v části Distribuovatelné balíčky výše v tomto článku.

Pokud chcete nainstalovat jazykovou sadu s .NET Framework offline instalačního programu, musíte ji zřetězit s nastavením vaší aplikace. Pokud například chcete nasadit offline .NET Framework 4.5.1 s japonštinou jazykovou sadu, použijte následující příkaz:

NDP451-KB2858728-x86-x64-AllOS-JPN.exe /q /norestart /ChainingPackage <ProductName>

Pokud používáte webový instalační program, není možné jazykové sady zřetězovat. instalační program nainstaluje jazykovou sadu, která odpovídá nastavení MUI uživatele. Pokud chcete nainstalovat jiný jazyk, můžete pomocí /LCID možnosti zadat jazykovou sadu.

Úplný seznam možností příkazového řádku najdete v části Možnosti příkazového řádku.

Řešení potíží

Návratové kódy

Následující tabulka uvádí nejběžnější návratové kódy pro instalační program .NET Framework distribuovatelné součásti. Návratové kódy jsou stejné pro všechny verze instalačního programu. Odkazy na podrobné informace najdete v další části.

Návratový kód Popis
0 Instalace byla úspěšně dokončena.
1602 Instalace byla zrušena uživatelem.
1603 Při instalaci došlo k závažné chybě.
1641 K dokončení instalace je nutné provést restart. Tato zpráva znamená úspěch.
3010 K dokončení instalace je nutné provést restart. Tato zpráva znamená úspěch.
5100 Počítač uživatele nesplňuje požadavky systému.

Kódy chyb stahování

Podívejte se na následující obsah:

Jiné kódy chyb

Podívejte se na následující obsah:

Odinstalace .NET Framework

Počínaje Windows 8 můžete odinstalovat .NET Framework verze 4.5 nebo novější pomocí funkce zapnutí a vypnutí Windows v nástroji Ovládací panely. Ve starších verzích Windows můžete odinstalovat .NET Framework verze 4.5 nebo novější pomocí příkazu Přidat nebo odebrat programy v Ovládací panely.

Důležité

V Windows 7 a starších operačních systémů odinstalujte .NET Framework 4.5.1. 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 nebo 4.8 nenoví soubory .NET Framework 4.5 a odinstalace .NET Framework 4.5 obnoví .NET Framework 4 soubory. Pokud se chcete vrátit ke starší verzi, musíte ji přeinstalovat a všechny jeho aktualizace.

Přílohy

Možnosti příkazového řádku

Následující tabulka uvádí možnosti, které můžete zahrnout při řetězení .NET Framework 4.5 redistributable k nastavení vaší aplikace.

Možnost Popis
/CEIPConsent Přepíše výchozí chování a odešle microsoftu anonymní zpětnou vazbu, aby se zlepšila budoucí nasazení. Tuto možnost lze použít pouze v případě, že instalační program zobrazí výzvu k potvrzení souhlasu a uživatel udělí oprávnění k odeslání anonymní zpětné vazby společnosti Microsoft.
/chainingpackagepackageName Určuje název spustitelného souboru, který zřetězuje. Tyto informace se microsoftu odesílanou jako anonymní zpětná vazba, která pomůže vylepšit budoucí nasazení.

Pokud název balíčku obsahuje mezery, použijte jako oddělovače dvojité uvozovky. například: /chainingpackage "Emí-Publishing". Příklad zřetězování balíčku najdete v tématu Získání informací o průběhu z instalačního balíčku.
/LCIDLCID

kde LCID určuje identifikátor národního prostředí (viz podporované jazyky)
Nainstaluje jazykovou sadu určenou parametrem a LCID vynutí zobrazení zobrazeného uživatelského rozhraní v tomto jazyce, pokud není nastavený tiché režim.

U webového instalačního programu tato možnost zřetězuje instalaci jazykového balíčku z webu. Poznámka: Tuto možnost použijte pouze s webovým instalačním programem.
/logfile | folder Určuje umístění souboru protokolu. Výchozí je dočasná složka pro proces a výchozí název souboru je založený na balíčku. Pokud je přípona souboru .txt, je vytvořen textový protokol. Pokud zadáte jakékoli jiné rozšíření nebo žádné rozšíření, vytvoří se protokol HTML.
/msioptions Určuje možnosti, které se předá pro .msi a .msp. například: /msioptions "PROPERTY1='Value'".
/norestart Zabrání automatickému restartování instalačního programu. Pokud použijete tuto možnost, zřetězující aplikace musí zachytit návratový kód a zpracovat restartování (viz Získání informací o průběhu z instalačního balíčku).
/passive Nastaví pasivní režim. Zobrazí indikátor průběhu, který označuje, že instalace probíhá, ale nezobrazí uživateli žádné výzvy ani chybové zprávy. V tomto režimu musí při řetězení pomocí instalačního programu zřetězovací balíček zpracovat návratové kódy.
/pipe Vytvoří komunikační kanál, který umožní zřetězování balíčku, aby postupl.
/promptrestart Pasivní režim pouze v případě, že instalační program vyžaduje restartování, zobrazí uživateli výzvu. Tato možnost vyžaduje interakci uživatele, pokud se vyžaduje restartování.
/q Nastaví tichý režim.
/repair Aktivuje funkci opravy.
/serialdownload Vynutí instalaci až po stažení balíčku.
/showfinalerror Nastaví pasivní režim. Zobrazí chyby pouze v případě, že instalace není úspěšná. Tato možnost vyžaduje interakci uživatele, pokud instalace není úspěšná.
/showrmui Používá se pouze s možností /passive . Zobrazí okno se zprávou, které uživatele vyzve k zavření .NET Framework aplikací, které jsou aktuálně spuštěné. Toto okno se zprávou se chová stejně v pasivním i jiném než pasivním režimu.
/uninstall Odinstaluje .NET Framework distribuovatelné součásti.

Podporované jazyky

Následující tabulka uvádí seznam jazykových .NET Framework, které jsou k dispozici pro .NET Framework 4.5 a novější verze.

LCID Jazyk – země/oblast Kultura
1025 Arabština – Saúdská Arábie ar
1028 Čínština – tradiční zh-Hant
1029 Čeština Cs
1030 Dánština Da
1031 Němčina – Německo De
1032 Řečtina El
1035 Finština Fi
1036 Francouzština – Francie Fr
1037 Hebrejština He (On)
1038 Maďarština Hu
1040 Italština – Itálii It
1041 Japonština ja
1042 Korejština Ko
1043 Nizozemština – Nizozemsko Nl
1044 Norština (Bokmål) ne
1045 Polština Pl
1046 Portugalština – Brazílie pt-BR
1049 Ruština Ru
1053 Švédština sv (Sv)
1055 Turečtina Tr
2052 Čínština – zjednodušená zh-Hans
2070 Portugalština – Portugalsko pt-PT
3082 Španělština – Španělsko (moderní řazení) es

Viz také