VS2010 VS2022 编程环境

VS2010 需要安装3个软件:

VS2010,        

VisualAssist,

H3Viewer,

 

VS2010的帮助搜索起来总是不准确,下决心升级到VS2022了(2022-05-26),用了2天VS2022,感觉界面简洁美观,编辑也方便,和VS2010有一些差别。与时俱进还是必要的。

 

2022-07-16

用了一段时间的VS2022,感觉也有些问题,默认的MFC程序居然调试模式运行总有个报错,非常的不爽,还默认不支持XP。

现在都是用VS2010新建工程,然后在VS2022中编程调试,选择不升级。没有报错,就是向导建的类不兼容,预编译头不同,需要改动。

VS2010除了帮助不友好,另外就是界面不太护眼,有点亮。

 

2023-04-27

VS2022 升级后默认新建的MFC工程不再有报错,

如果用VS2022编程要兼容XP,控制台程序配置平台选VS2010(V100), 库选择  MFC库静态链接。

WIN32程序配置平台选VS2010(V100),库选择 用标准windows库,XP下运行需要MSVCR100.DLL, 选 MFC库静态链接编译报错。

 直接用VS2010或VS2022新建的工程,要完全支持XP配置比较困难,可能是因为SDK没法选配。

可以在XP下用VC6新建工程,VS2010转换,VS2022读取时不升级,SDK也不要升级,这样的程序可以用VS2022编译XP程序。但是RC文件最好只用code编辑,不要用GUI编辑。在Win11新建可能不行。

XP创建的WIN32 SDK程序 转换为VS2010后 Rebar工具条可能无法显示,可以在预编译头stdafx.h文件中增加  

#define WINVER 0x500 // for win95
#define _WIN32_WINNT 0x500

 

posted @ 2022-04-28 08:16  XGZ21  阅读(1310)  评论(0编辑  收藏  举报