VS2022和VS2019的无法更新DoDataExchange的问题

最近在公司的电脑上安装了vs2022/2019。在新建对话框工程,为新添加的对话框控件添加变量绑定时,会弹出无法更新DoDataExchange方法,如下图

VS2022和VS2019的无法更新DoDataExchange的问题_第1张图片

 经过反复测试,发现估计是InteliCode的插件被公司安装的机密软件或者杀软拦截了。导致vs2022无法正确的识别代码。代码到处都是红色的下划线,提示不识别。虽然在.cpp的DoDataExchange函数中随便修改一下代码就可以恢复。但是如果后面添加新的类,还是会有这个问题的。

解决办法:

1:安装vs2019以下的版本,如2015等,InteliCode这个插件是vs2019之后才提供的。

2:开放InteliCode此插件的防火墙权限。这个目前只是设想,还未去实现。

你可能感兴趣的:(VC,BUG合集,MFC,VS,bug)