我无法理解为什么我无法在 Visual Studio 2017 中找到C ++ / CLI项目类型。我刚刚更新了我的Visual Studio,现在我无法再创建Windows窗体应用程序了。
答案 0 :(得分:13)
答案是solved in this visual studio community forum。
为方便起见,我在这里复制了解决方案:
请确保您已在安装中选择了“C ++ / CLI支持”组件;
答案 1 :(得分:2)
首先,Microsoft对C ++ / CLI的实现称为CLR,因此您要在创建新项目时查找CLR项目类型。
第二,它是Visual Studio 2017中的可选组件。
来自link:
在Visual Studio 2017和更高版本中,C ++ / CLI支持是可选组件。要安装它,请从Windows的“开始”菜单中打开Visual Studio安装程序。确保已选中“使用C ++进行桌面开发”磁贴,并在“可选组件”部分中,还选中“ C ++ / CLI支持”。
您共享的第二张屏幕快照,转到individual components
选项卡,然后选择C ++ / CLI选项(它在那里的显示方式)。
我尚未在VS2017上对此进行测试,但我确实在VS2019中对其进行了测试,这就是需要做的事情。我很确定两个视觉工作室都一样。
这是VS2019的屏幕截图。