请问各位大侠是否遇到过如下情况:一台PC上同时安装了CE4,2,CE5.0,CE6.0后,但此时只可以调试CE6编译出来的NK.BIN,也就是无论用CE4.2,CE5.0,VS2005进行调试时,只有在其指向的NK.BIN是由CE6编出来的,才可以正确ATTACH DEVICE,其他平台编译出来的NK都无法正常下载调试。在失败时,查看系统事件,里面出在如下提示:
Process Id: 50840
Thread Id: 17028
Zone: CoreCon_Error_Bootstrap
Source Code: e:\pbmac\corecon\src\services\kernel\download_ether\download_impl.cpp(996)@CDownload_Impl:
ownload
Downloaded failed
Process Id: 50840
Thread Id: 52280
Zone: CoreCon_Error_SvcHost
Source Code: c:\pbyam_sp1\corecon\src\svchost\exe\svchost_impl.cpp(772)@CSvcHost_Impl::GetService
Failed to get a service. hr=80004005, szKey=6228C644-D184-4E53-840B-E41F28CD3594{A0182E77-565B-4E37-8910-1F9A12FEEBC8}
我分析是由于CE6的CoreCon发生了变化,导致与旧版本的兼容性出了问题,可是不知道如何解决。请各位大侠给点建议啊,谢谢!~