Рекомендуем использовать Visual Studio 2017

Практическое руководство. Создание консольного приложения CLR (C++/CLI)

 

Самая актуальная документация по Visual Studio 2017: Документация по Visual Studio 2017.

Шаблон консольного приложения можно использовать для создания проекта консольного приложения, уже включающего необходимые ссылки и файлы.

Как правило, консольное приложение компилируется в автономный исполняемый файл, но не имеет графического интерфейса пользователя. Пользователь запускает консольное приложение в командной строке и использует командную строку для выдачи инструкций работающему приложению. Также в командной строке приложение предоставляет выходные данные. Оперативность консольного приложения позволяет использовать его в качестве удобного способа обучения приемам программирования без необходимости реализации интерфейса пользователя.

При использовании шаблона консольного приложения для создания проекта автоматически добавляются перечисленные ниже ссылки и файлы.

  • Ссылки на следующие пространства имен .NET Framework:

    • System — содержит фундаментальные и базовые классы, определяющие часто используемые типы значений и типы ссылочных данных, события и обработчики событий, интерфейсы, атрибуты и исключения обработки.

    • mscorlib — библиотека DLL сборки, которая поддерживает разработку для .NET Framework.

  • Исходные файлы

    • Консоль (CPP-файл) — главный исходный файл и точка входа в созданное приложение. Он идентифицирует DLL-файл проекта и пространство имен проекта. В этом файле содержится разработанный вами код.

    • AssemblyInfo.cpp — содержит атрибуты, файлы, ресурсы, типы, сведения об управлении версиями, сведения о подписи и т. д., которые вы можете использовать для изменения метаданных сборки проекта. Для получения дополнительной информации см. Содержимое сборок.

    • Stdafx.cpp — используется для построения файла предкомпилированного заголовка с именем Win32.pch и файла предкомпилированных типов с именем StdAfx.obj.

  • Файлы заголовков

    • Stdafx.h — используется для построения файла предкомпилированного заголовка с именем Win32.pch и файла предкомпилированных типов с именем StdAfx.obj.

    • resource.h — созданный включаемый файл для app.rc.

  • Файлы ресурсов

    • app.rc — файл описания ресурсов программы.

    • app.ico — файл значка программы.

  • ReadMe.txt — описание файлов в проекте.

  1. В строке меню выберите Файл, Создать, Проект.

  2. В диалоговом окне Новый проект в разделе Установленные шаблоны разверните узел Visual C++, разверните узел CLR, а затем выберите шаблон консольного приложения.

  3. В поле Имя введите уникальное имя для приложения.

    Можно указать другие параметры проекта и решения, но это не обязательно.

  4. Нажмите кнопку ОК.

NOTINBUILD Практическое руководство. Создание консольного приложения CLR
Проекты CLR
NIB. Управление элементами в проектах

Показ: