Hi, I'm using CE4.2, I have created and install a custom SDK for my device.
I am using activesync as both the transport and startup server.
I have included in my nk.bin image with base engine and ActiveSync module.
I have uncheck all the build option in PB.

I can use remote tools(remote registry editor,...)

Now,here's the problem, the evc app have the same problem in both release
and debug build.
nk.bin is release build.

in evc, when I press "build", after the startup server started, it shows a
warning:
"The targeted platform XXX does not match the connected platform. Continue?"

Why does this happen? what's does it check whether it matches or not(some
guid)?

When I do continue, the evc app downloads fine.
After that, I set a breakpoint and press "go" and I would get this
"Debugger swap error" "eVC cannot locate a debugger able to debug the
attached device.
The debugger session cannot begin."

do I need a kernal debugger option build?(I'll try again with this option)

Are my settings suppose to work like this? I remember in 4.0 and 4.1 using
in my previous
job, I can use TCP/IP transport with manual server and the nk.bin build
options all uncheck.