Porady: tworzenie aplikacji do konsoli środowiska CLR (C++/CLI)

Szablon aplikacji konsoli CLR można użyć w oknie dialogowym Nowy projekt, aby utworzyć projekt aplikacji konsolowej, który ma już podstawowe odwołania i pliki projektu.

Szablon aplikacji konsoli CLR można użyć w oknie dialogowym Nowy projekt, aby utworzyć projekt aplikacji konsolowej, który ma już podstawowe odwołania i pliki projektu.

Obsługa języka C++/CLI nie jest instalowana domyślnie podczas instalowania obciążenia programu Visual Studio C++. Jeśli w oknie dialogowym Nowy projekt nie widzisz nagłówka CLR w języku Visual C++, może być konieczne zainstalowanie obsługi języka C++/interfejsu wiersza polecenia. Aby uzyskać więcej informacji, zobacz Instalowanie obsługi języka C++/CLI w programie Visual Studio 2022.

Szablon aplikacji konsoli ŚRODOWISKA CLR (.NET Framework) można użyć w oknie dialogowym Tworzenie nowego projektu, aby utworzyć projekt aplikacji konsolowej, który ma już podstawowe odwołania i pliki projektu.

Obsługa języka C++/CLI nie jest instalowana domyślnie podczas instalowania obciążenia programu Visual Studio C++. Jeśli nie widzisz szablonów projektów CLR w oknie dialogowym Tworzenie nowego projektu , może być konieczne zainstalowanie obsługi języka C++/CLI. Aby uzyskać więcej informacji, zobacz Programowanie na platformie .NET za pomocą języka C++/interfejsu wiersza polecenia.

Zazwyczaj aplikacja konsolowa jest kompilowana w autonomicznym pliku wykonywalnym, ale nie ma graficznego interfejsu użytkownika. Użytkownicy uruchamiają aplikację konsolową w wierszu polecenia. Mogą używać wiersza polecenia do wydawania instrukcji do uruchomionej aplikacji. Aplikacja udostępnia informacje wyjściowe jako tekst w oknie polecenia. Natychmiastowa opinia aplikacji konsolowej sprawia, że jest to doskonały sposób na naukę programowania. Nie musisz martwić się o sposób implementowania graficznego interfejsu użytkownika.

Gdy używasz szablonu aplikacji konsoli CLR do utworzenia projektu, automatycznie dodaje te odwołania i pliki:

  • Odwołania do tych przestrzeni nazw programu .NET Framework:

    • System, , System.Xml: System.DataTe odwołania zawierają podstawowe klasy, które definiują powszechnie używane typy, zdarzenia, interfejsy, atrybuty i wyjątki.

    • mscorlib.dll: biblioteka DLL zestawu, która obsługuje programowanie programu .NET Framework.

  • Pliki źródłowe:

    • ConsoleApplicationName.cpp: główny plik źródłowy i punkt wejścia do aplikacji. Ten plik ma nazwę podstawową określoną dla projektu. Identyfikuje plik DLL projektu i przestrzeń nazw projektu. Podaj własny kod w tym pliku.

    • AssemblyInfo.cpp: zawiera atrybuty i ustawienia, których można użyć do modyfikowania metadanych zestawu projektu. Aby uzyskać więcej informacji, zobacz Zawartość zestawu.

    • stdafx.cpp: służy do kompilowania wstępnie skompilowanego pliku nagłówka o nazwie i prekompilowanego pliku typów o nazwie ConsoleApplicationName.pchstdafx.obj.

  • Pliki nagłówka:

    • stdafx.h: służy do kompilowania wstępnie skompilowanego pliku nagłówka o nazwie i prekompilowanego pliku typów o nazwie ConsoleApplicationName.pchstdafx.obj.

    • resource.h: wygenerowany plik dołączania dla elementu app.rc.

  • Pliki zasobów:

    • app.rc: plik skryptu zasobu programu.

    • app.ico: plik ikony programu.

  • ReadMe.txt: opisuje pliki w projekcie.

Gdy używasz szablonu aplikacji konsoli CLR do utworzenia projektu, automatycznie dodaje te odwołania i pliki:

  • Odwołania do tych przestrzeni nazw programu .NET Framework:

    • System, , System.Xml: System.DataTe odwołania zawierają podstawowe klasy, które definiują powszechnie używane typy, zdarzenia, interfejsy, atrybuty i wyjątki.

    • mscorlib.dll: biblioteka DLL zestawu, która obsługuje programowanie programu .NET Framework.

  • Pliki źródłowe:

    • ConsoleApplicationName.cpp: główny plik źródłowy i punkt wejścia do aplikacji. Ten plik ma nazwę podstawową określoną dla projektu. Identyfikuje plik DLL projektu i przestrzeń nazw projektu. Podaj własny kod w tym pliku.

    • AssemblyInfo.cpp: zawiera atrybuty i ustawienia, których można użyć do modyfikowania metadanych zestawu projektu. Aby uzyskać więcej informacji, zobacz Zawartość zestawu.

    • pch.cpp: służy do kompilowania wstępnie skompilowanego pliku nagłówka o nazwie i prekompilowanego pliku typów o nazwie ConsoleApplicationName.pchpch.obj.

  • Pliki nagłówka:

    • pch.h: służy do kompilowania wstępnie skompilowanego pliku nagłówka o nazwie i prekompilowanego pliku typów o nazwie ConsoleApplicationName.pchpch.obj.

    • Resource.h: wygenerowany plik dołączania dla elementu app.rc.

  • Pliki zasobów:

    • app.rc: plik skryptu zasobu programu.

    • app.ico: plik ikony programu.

Aby utworzyć projekt aplikacji konsolowej CLR

  1. Na pasku menu wybierz pozycję Plik>nowy>projekt.

  2. W oknie dialogowym Nowy projekt wybierz węzeł Zainstalowane>szablony>Visual C++>CLR, a następnie wybierz szablon Aplikacja konsolowa CLR.

  3. W polu Nazwa wprowadź unikatową nazwę aplikacji.

    Możesz określić inne ustawienia projektu i rozwiązania, ale nie są one wymagane.

  4. Wybierz przycisk OK, aby wygenerować projekt i pliki źródłowe.

  1. Na pasku menu wybierz pozycję Plik>nowy>projekt.

  2. W oknie dialogowym Nowy projekt wybierz węzeł Zainstalowane>środowisko Visual C++>CLR, a następnie wybierz szablon Aplikacja konsoli ŚRODOWISKA CLR.

  3. W polu Nazwa wprowadź unikatową nazwę aplikacji.

    Możesz określić inne ustawienia projektu i rozwiązania, ale nie są one wymagane.

  4. Wybierz przycisk OK, aby wygenerować projekt i pliki źródłowe.

  1. Na pasku menu wybierz pozycję Plik>nowy>projekt.

  2. W oknie dialogowym Tworzenie nowego projektu wprowadź ciąg "clr console" w polu wyszukiwania. Wybierz szablon ClR Console App (.NET Framework), a następnie wybierz przycisk Dalej.

  3. W polu Nazwa wprowadź unikatową nazwę aplikacji.

    Możesz określić inne ustawienia projektu i rozwiązania, ale nie są one wymagane.

  4. Wybierz przycisk Utwórz, aby wygenerować projekt i pliki źródłowe.

Zobacz też

Projekty CLR