12

我不明白为什么在Visual Studio 2017中找不到 C++/CLI 项目类型。我刚刚更新了我的 Visual Studio,现在我无法再创建任何 Windows 窗体应用程序。

Visual Studio 2017 项目选项

安装的软件包

4

2 回答 2

18

适用于视觉工作室2017、2019、2022

答案在这个视觉工作室社区论坛中得到解决

为了方便起见,我在这里复制了解决方案:

请确保您在安装中选择了“C++/CLI 支持”组件;

  1. 请启动“Visual Studio 安装程序”
  2. 修改你安装的VS;
  3. 您可以在工作负载“使用 C++ 进行桌面开发”下找到组件“C++/CLI 支持”

使用 Visual Studio 2017 安装的包

于 2017-06-05T16:29:27.453 回答
2

首先,Microsoft 的 C++/CLI 实现称为 CLR,因此您要在创建新项目时查找 CLR 项目类型。

其次,它是 Visual Studio 2017 中的一个可选组件。

链接

在 Visual Studio 2017 及更高版本中,C++/CLI 支持是一个可选组件。要安装它,请从 Windows 开始菜单中打开 Visual Studio 安装程序。确保选中使用 C++ 的桌面开发磁贴,并在可选组件部分中选中 C++/CLI 支持。

您共享的第二个屏幕截图,转到individual components选项卡并选择 C++/CLI 选项(这就是它在那里的显示方式)。

我还没有为 VS2017 测试过,但我确实为 VS2019 测试过,这就是需要做的。我很确定这两个视觉工作室都是一样的。

这是 VS2019 的屏幕截图。

在此处输入图像描述

于 2020-04-06T01:36:27.023 回答