养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

时间:2024-09-27 17:25:59

大家好!今天我准备给大家介绍一下“如何修正VS2廴类锾渭017中无法添加MFC类的问题”。如果你觉得这篇教程有帮助,请为我投上宝贵的一票,谢谢!如果你对我写的系列教程感兴趣,就请“关注”我吧!

工具/原料

已安装VisualStudio2017(或以上版本);

方法/步骤

1、启动VS2017软件,创建一个MFC对话框程序项目;

2、打开对话框资源,然后右键单击对话框,在弹出菜单中选择“添加类”;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

3、可惜,VS2017会给出找不到“default.js”文件的错误。如果你根据它给出的提示路径去找这个文件,你会发现,根本就没有“Simple目录”;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

4、网上嘀芟苒疾有人说,在VS2017的包安装路径下的一个“Microsoft.VisualStudio.VC.Ide.MFC.Resources,versio荏鱿胫协n=15.0.27128.1,language=zh-CN”目录下有一个“microsoft.visualstudio.vc.ide.mfc.resources.vsix”文件。这个文件中包含缺失的“Simple目录”;

5、在Windows资源管理器中,打开C盘,然后修改文件夹选项,显示隐藏的系统目录;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

6、进入“C:\ProgramData\Microsoft\VisualStudio\Packages”目录,在这个目录中可以找到两个MFC资源安装包目录,分别对应中文和英文;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

7、进入中文版的那个目录后,葛激握颟发现根本就不存在“microsoft.visualstudio.vc.ide缕计瓤账.mfc.resources.vsix”这个文件。没办法,拷贝一个payload.vsix,然后将其扩展名改为“.zip”;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

8、解压“payload.zip”文件后,进入“Contents\Common7\IDE\VC\VCWizards\CodeWiz\MFC”目录,发现其中确实没有“Simple目录”;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

9、没办法,只能使用别人提供的早期版本VS2017安装包中的“Simple目录”,然后拷贝到VS2017安装目录的模板位置(注意:中文版目录必须修改为2052);

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

10、返回到VS2017项目中,重新“添加类”。问题解决,出现了类添加窗口;

[VS2017使用] 修正无法添加MFC类的问题[TZZ]

© 一点知识