本文介绍了将VS2005项目移植到VS2015项目,获取虚假&& “定义的类别太多”例外的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已将所有公司项目从VS2005移植到VS2015 IDE。之后我开始运行我的应用程序,我得到如下的例外,
我找出导致此异常的源文件,
n atltrace.h文件在给定路径中" C:\Program Files(x86)\ Microsoft Visual Studio 14.0\VC\atlmfc\include\atltrace.h"
在RegisterCategory()中功能,在以下代码中:
if(m_nLastCategory> = MaxCategoryArray)
{
ATLASSERT(假和&&"太多类别定义");
return;
}
m_nLastCategory达到MaxCategoryArray值32.因此得到了以上异常。
但我不知道为什么m_nLastCategory达到了32.请帮助解决这个问题。
T. hanks,
Bharathraj
Bharathraj
解决方案
这篇关于将VS2005项目移植到VS2015项目,获取虚假&& “定义的类别太多”例外的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!