WIN7C++程序在XP上运行出现Debug Assertion Failed!

我用VS2010写了一个MFC程序,在自己跟同事的电脑上都可运行,但是在XP上运行Debug里面的exe,就会出现Debug Assertion Failed!
图片说明
请问是怎么回事呢?

去win7下,把这个程序以XP兼容方式运行试试看什么情况。

有指针异常等,点击重试,用编译器打开查看一下具体出错的地方

你去看下dlgfile.cpp中的1101行,看下哪里报错。因为系统不一样,可能有些库缺失