如何:创建 CLR 控制台应用程序 (C++/CLI)

你可以使用“新建项目”对话框中的“CLR 控制台应用程序”模板创建已具有基本项目引用和文件的控制台应用项目

你可以使用“新建项目”对话框中的“CLR 控制台应用程序”模板创建已具有基本项目引用和文件的控制台应用项目

安装 Visual Studio C++ 工作负载时,默认情况下不安装 C++/CLI 支持。 如果没有在“新建项目”对话框的 Visual C++ 下看到 CLR 标题,你可能需要安装 C++/CLI 支持。 有关详细信息,请参阅安装 Visual Studio 2022 中的 C++/CLI 支持

你可以使用“创建新项目”对话框中的“CLR 控制台应用 (.NET Framework)”模板创建已具有基本项目引用和文件的控制台应用项目

安装 Visual Studio C++ 工作负载时,默认情况下不安装 C++/CLI 支持。 如果没有在“创建新项目”对话框中看到 CLR 项目模板,你可能需要安装 C++/CLI 支持。 有关详细信息,请参阅使用 C++/CLI 进行 .NET 编程

通常,控制台应用程序被编译为独立的可执行文件,但它没有图形用户界面。 用户在命令提示符处运行控制台应用。 他们可以使用命令行向正在运行的应用发出指令。 应用在命令窗口中以文本形式提供输出信息。 控制台应用的即时反馈使其成为学习编程的好方法。 无需担心如何实现图形用户界面。

当你使用 CLR 控制台应用程序模板创建项目时,它会自动添加以下引用和文件:

  • 以下 .NET Framework 命名空间的参考信息:

    • SystemSystem.DataSystem.Xml:这些引用包含定义常用类型、事件、接口、属性和异常的基本类。

    • mscorlib.dll:支持 .NET Framework 开发的程序集 DLL。

  • 源文件:

    • ConsoleApplicationName.cpp:应用的主要源文件和入口点。 此文件具有为项目指定的基名称。 它标识项目 DLL 文件和项目命名空间。 在此文件中提供你自己的代码。

    • AssemblyInfo.cpp:包含可用于修改项目程序集元数据的属性和设置。 有关详细信息,请参阅程序集内容

    • stdafx.cpp:用于生成名为 ConsoleApplicationName.pch 的预编译标头文件和名为 stdafx.obj 的预编译类型文件。

  • 头文件:

    • stdafx.h:用于生成名为 ConsoleApplicationName.pch 的预编译标头文件和名为 stdafx.obj 的预编译类型文件。

    • resource.h:为 app.rc 生成的包含文件。

  • 资源文件:

    • app.rc:程序的资源脚本文件。

    • app.ico:程序的图标文件。

  • ReadMe.txt:描述项目中的文件。

当你使用 CLR 控制台应用模板创建项目时,它会自动添加以下引用和文件:

  • 以下 .NET Framework 命名空间的参考信息:

    • SystemSystem.DataSystem.Xml:这些引用包含定义常用类型、事件、接口、属性和异常的基本类。

    • mscorlib.dll:支持 .NET Framework 开发的程序集 DLL。

  • 源文件:

    • ConsoleApplicationName.cpp:应用的主要源文件和入口点。 此文件具有为项目指定的基名称。 它标识项目 DLL 文件和项目命名空间。 在此文件中提供你自己的代码。

    • AssemblyInfo.cpp:包含可用于修改项目程序集元数据的属性和设置。 有关详细信息,请参阅程序集内容

    • pch.cpp:用于生成名为 ConsoleApplicationName.pch 的预编译标头文件和名为 pch.obj 的预编译类型文件。

  • 头文件:

    • pch.h:用于生成名为 ConsoleApplicationName.pch 的预编译标头文件和名为 pch.obj 的预编译类型文件。

    • Resource.h:为 app.rc 生成的包含文件。

  • 资源文件:

    • app.rc:程序的资源脚本文件。

    • app.ico:程序的图标文件。

创建 CLR 控制台应用项目

  1. 在菜单栏上,依次选择“文件”>“新建”>“项目”。

  2. 在“新建项目”对话框中,依次选择“已安装”>“模板”>“Visual C++”>“CLR”节点,然后选择“CLR 控制台应用程序”模板

  3. 在“名称” 框中,输入你的应用程序的唯一名称。

    你可以指定其他项目和解决方案设置,但它们都不是必需的。

  4. 选择“确定”按钮生成项目和源文件

  1. 在菜单栏上,依次选择“文件”>“新建”>“项目”。

  2. 在“新建项目”对话框中,依次选择“已安装”>“Visual C++”>“CLR”节点,然后选择“CLR 控制台应用”模板

  3. 在“名称” 框中,输入你的应用程序的唯一名称。

    你可以指定其他项目和解决方案设置,但它们都不是必需的。

  4. 选择“确定”按钮生成项目和源文件

  1. 在菜单栏上,依次选择“文件”>“新建”>“项目”。

  2. 在“创建新项目”对话框的搜索框中输入“clr 控制台”。 选择“CLR 控制台应用(.NET Framework)”模板,然后选择“下一步”

  3. 在“名称” 框中,输入你的应用程序的唯一名称。

    你可以指定其他项目和解决方案设置,但它们都不是必需的。

  4. 选择“创建”按钮生成项目和源文件

另请参阅

CLR 项目