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


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


适用于视觉工作室2017、2019、2022
为了方便起见,我在这里复制了解决方案:
请确保您在安装中选择了“C++/CLI 支持”组件;

首先,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 的屏幕截图。