The Problem is not with the code its with the security settings of the reconciler dll location that you have on the desktop computer. try to check those setttings that might solve your problem. sorry to respond late and vague. Its been long time I tried out replication on handheld devices.
Regards,
Rajesh.
MBA-IT (Software Dev & Mgmt)
SCIT- 2007-09