如果是C++的代码的话(请区分代码和Project),基本上不会出现这样的情况。
有一个可能性是由于VC6对,C++标准不够兼容,而VS2008已经改进了很多,而你正好源代码里使用了这样的功能,不过编译的时候会报错的。
另外一个可能性就是,你的代码用了VC6特有的编译选项,这个VS2008也会警告的,并且忽略掉
在程序的末尾加一个CIN>>I;
C#中是加一句Console.ReadLine();
类吗?什么类型的?
6.0中的MFC与2008中的MFC似有不同。让他选择重新编译,看有无错误。
让他用F5执行,看会停在哪句上面,不然很难分析的
或者贴下代码看看