Sdílet prostřednictvím


Postupy: Vytváření konzolových aplikací CLR (C++/CLI)

Šablonu konzolové aplikace CLR můžete použít v dialogovém okně Nový projekt k vytvoření projektu konzolové aplikace, který již obsahuje základní odkazy na projekt a soubory.

Šablonu konzolové aplikace CLR můžete použít v dialogovém okně Nový projekt k vytvoření projektu konzolové aplikace, který už obsahuje základní odkazy na projekt a soubory.

Podpora C++/CLI není ve výchozím nastavení nainstalována při instalaci sady Visual Studio C++. Pokud v dialogovém okně Nový projekt nevidíte nadpis CLR v jazyce Visual C++, možná budete muset nainstalovat podporu C++/CLI. Další informace najdete v tématu Instalace podpory C++/CLI v sadě Visual Studio 2022.

Pomocí šablony konzolové aplikace CLR (.NET Framework) v dialogovém okně Vytvořit nový projekt můžete vytvořit projekt konzolové aplikace, který už obsahuje základní odkazy na projekt a soubory projektu.

Podpora C++/CLI není ve výchozím nastavení nainstalována při instalaci sady Visual Studio C++. Pokud v dialogovém okně Vytvořit nový projekt nevidíte šablony projektů CLR, možná budete muset nainstalovat podporu C++/CLI. Další informace najdete v tématu Programování v .NET pomocí C++/CLI.

Konzolová aplikace je obvykle zkompilována do samostatného spustitelného souboru, ale neobsahuje grafické uživatelské rozhraní. Uživatelé spustí konzolovou aplikaci na příkazovém řádku. K vydání pokynů spuštěné aplikaci můžou použít příkazový řádek. Aplikace poskytuje výstupní informace jako text v příkazovém okně. Okamžitá zpětná vazba konzolové aplikace představuje skvělý způsob, jak se naučit programování. Nemusíte se starat o to, jak implementovat grafické uživatelské rozhraní.

Když k vytvoření projektu použijete šablonu konzolové aplikace CLR, automaticky přidá tyto odkazy a soubory:

  • Odkazy na tyto obory názvů rozhraní .NET Framework:

    • System, , System.DataSystem.Xml: Tyto odkazy obsahují základní třídy, které definují běžně používané typy, události, rozhraní, atributy a výjimky.

    • mscorlib.dll: Knihovna DLL sestavení, která podporuje vývoj rozhraní .NET Framework.

  • Zdrojové soubory:

    • ConsoleApplicationName.cpp: Hlavní zdrojový soubor a vstupní bod do aplikace. Tento soubor má základní název, který jste zadali pro svůj projekt. Identifikuje soubor knihovny DLL projektu a obor názvů projektu. Do tohoto souboru zadejte vlastní kód.

    • AssemblyInfo.cpp: Obsahuje atributy a nastavení, které můžete použít k úpravě metadat sestavení projektu. Další informace naleznete v části Obsah sestavení.

    • stdafx.cpp: Slouží k sestavení předkompilovaného souboru hlaviček s názvem ConsoleApplicationName.pch a předkompilovaným typem souboru s názvem stdafx.obj.

  • Soubory hlaviček:

    • stdafx.h: Slouží k sestavení předkompilovaného souboru hlaviček s názvem ConsoleApplicationName.pch a předkompilovaným typem souboru s názvem stdafx.obj.

    • resource.h: Vygenerovaný soubor zahrnutí pro app.rc.

  • Soubory prostředků:

    • app.rc: Soubor skriptu prostředku programu.

    • app.ico: Soubor ikony programu.

  • ReadMe.txt: Popisuje soubory v projektu.

Když k vytvoření projektu použijete šablonu konzolové aplikace CLR, automaticky přidá tyto odkazy a soubory:

  • Odkazy na tyto obory názvů rozhraní .NET Framework:

    • System, , System.DataSystem.Xml: Tyto odkazy obsahují základní třídy, které definují běžně používané typy, události, rozhraní, atributy a výjimky.

    • mscorlib.dll: Knihovna DLL sestavení, která podporuje vývoj rozhraní .NET Framework.

  • Zdrojové soubory:

    • ConsoleApplicationName.cpp: Hlavní zdrojový soubor a vstupní bod do aplikace. Tento soubor má základní název, který jste zadali pro svůj projekt. Identifikuje soubor knihovny DLL projektu a obor názvů projektu. Do tohoto souboru zadejte vlastní kód.

    • AssemblyInfo.cpp: Obsahuje atributy a nastavení, které můžete použít k úpravě metadat sestavení projektu. Další informace naleznete v části Obsah sestavení.

    • pch.cpp: Slouží k sestavení předkompilovaného souboru hlaviček s názvem ConsoleApplicationName.pch a předkompilovaným typem souboru s názvem pch.obj.

  • Soubory hlaviček:

    • pch.h: Slouží k sestavení předkompilovaného souboru hlaviček s názvem ConsoleApplicationName.pch a předkompilovaným typem souboru s názvem pch.obj.

    • Resource.h: Vygenerovaný soubor zahrnutí pro app.rc.

  • Soubory prostředků:

    • app.rc: Soubor skriptu prostředku programu.

    • app.ico: Soubor ikony programu.

Vytvoření projektu konzolové aplikace CLR

  1. Na řádku nabídek zvolte Soubor>nový>projekt.

  2. V dialogovém okně Nový projekt vyberte uzel Nainstalované>šablony>Visual C++>CLR a pak vyberte šablonu konzolové aplikace CLR.

  3. Do pole Název zadejte jedinečný název aplikace.

    Můžete zadat jiná nastavení projektu a řešení, ale nevyžadují se.

  4. Kliknutím na tlačítko OK vygenerujete projekt a zdrojové soubory.

  1. Na řádku nabídek zvolte Soubor>nový>projekt.

  2. V dialogovém okně Nový projekt vyberte uzel Nainstalovaný>Visual C++>CLR a pak vyberte šablonu konzolové aplikace CLR.

  3. Do pole Název zadejte jedinečný název aplikace.

    Můžete zadat jiná nastavení projektu a řešení, ale nevyžadují se.

  4. Kliknutím na tlačítko OK vygenerujete projekt a zdrojové soubory.

  1. Na řádku nabídek zvolte Soubor>nový>projekt.

  2. V dialogovém okně Vytvořit nový projekt zadejte do vyhledávacího pole "clr console". Vyberte šablonu konzolové aplikace CLR (.NET Framework) a pak zvolte Další.

  3. Do pole Název zadejte jedinečný název aplikace.

    Můžete zadat jiná nastavení projektu a řešení, ale nevyžadují se.

  4. Zvolte tlačítko Vytvořit a vygenerujte projekt a zdrojové soubory.

Viz také

Projekty CLR