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 nazwieConsoleApplicationName.pch
stdafx.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 nazwieConsoleApplicationName.pch
stdafx.obj
.resource.h
: wygenerowany plik dołączania dla elementuapp.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 nazwieConsoleApplicationName.pch
pch.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 nazwieConsoleApplicationName.pch
pch.obj
.Resource.h
: wygenerowany plik dołączania dla elementuapp.rc
.
Pliki zasobów:
app.rc
: plik skryptu zasobu programu.app.ico
: plik ikony programu.
Aby utworzyć projekt aplikacji konsolowej CLR
Na pasku menu wybierz pozycję Plik>nowy>projekt.
W oknie dialogowym Nowy projekt wybierz węzeł Zainstalowane>szablony>Visual C++>CLR, a następnie wybierz szablon Aplikacja konsolowa CLR.
W polu Nazwa wprowadź unikatową nazwę aplikacji.
Możesz określić inne ustawienia projektu i rozwiązania, ale nie są one wymagane.
Wybierz przycisk OK, aby wygenerować projekt i pliki źródłowe.
Na pasku menu wybierz pozycję Plik>nowy>projekt.
W oknie dialogowym Nowy projekt wybierz węzeł Zainstalowane>środowisko Visual C++>CLR, a następnie wybierz szablon Aplikacja konsoli ŚRODOWISKA CLR.
W polu Nazwa wprowadź unikatową nazwę aplikacji.
Możesz określić inne ustawienia projektu i rozwiązania, ale nie są one wymagane.
Wybierz przycisk OK, aby wygenerować projekt i pliki źródłowe.
Na pasku menu wybierz pozycję Plik>nowy>projekt.
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.
W polu Nazwa wprowadź unikatową nazwę aplikacji.
Możesz określić inne ustawienia projektu i rozwiązania, ale nie są one wymagane.
Wybierz przycisk Utwórz, aby wygenerować projekt i pliki źródłowe.