VS2010工程由XP转移至Win7出现有关问题

VS2010工程由XP转移至Win7出现问题
原来用的是XP,今天换了Win7,编译环境都是VS2010。在XP下编译、调试运行和退出都没有问题,在Win7下能编译通过,也能运行起来,但运行起来后不进行任何操作,直接点右上角的X(界面是简单的对话框)退出时便出现一个访问冲突,调试发现是在CXXXAPP::InitInstance()返回后出现在crt0dat.c文件的
void __cdecl __crtExitProcess (
        int status
        )
{
        __crtCorExitProcess(status);

        /*
         * Either mscoree.dll isn't loaded,
         * or CorExitProcess isn't exported from mscoree.dll,
         * or CorExitProcess returned (should never happen).
         * Just call ExitProcess.
         */

        ExitProcess(status);
}

这个函数中ExitProcess(status);返回时。请问大侠这是怎么会事?

------解决方案--------------------
应该是在你初始化对话框控件的时候出现了于系统的不兼容吧。

详细跟踪调试。