D
Daniel McCarty
I'm assuming that my problem must be pretty rare, since a lot of people
use VS2005 by now and a lot of people must use it to debug managed
apps. I have a CE5.0 device running a platform built on our BSP.
We've also exported an SDK that I installed for VS2005.*
I am connected to the device via ActiveSync 4.1. When I try to debug I
choose the device I want to deploy to, and VS reports
------ Deploy started: Project: NetConfApiTest, Configuration: Debug
Any CPU ------
After a little while I get the error
The bootstrap could not be loaded.
(also see http://h1.ripway.com/dpm/Usenet/bootstrapNotFound.jpg)
There isn't much information about this error, but I did find some
Usenet articles saying that it might be related to the processor ID. I
found some sample code from Ilya Tumanov [MS] and compiled it into a
project and ran it, and it reported my ID as
2336 (0x920)
(This is PROCESSOR_ARM920, which is correct, since our OEMInit() is
setting CEProcessorType to this value. The device is based on the
ARMv4I.**)
Last year when VS was in beta there were two MSDN Blog articles about
debugging without ActiveSync:
- http://blogs.msdn.com/vsdteam/archive/2005/01/05/347332.aspx, and
- http://blogs.msdn.com/vsdteam/archive/2005/04/28/413304.aspx
This method works for us. However, it is cumbersome in the least and
not the ideal way to debug. If anyone has any suggestions for
deploying and connecting normally they would be greatly appreciated.
Best regards,
Dan.
* This is all happening on a brand new PC running XP Pro (SP2), PB 5.0,
eVC 4.0, VS2005 and our SDK (installed in that order). (No QFE's have
been installed yet.)
** I can verify that
C:\dev\VS8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\wce500\armv4i\NETCFv2.wce5.armv4i.cab
exists, although I don't know what CPU ID it's trying to match.
use VS2005 by now and a lot of people must use it to debug managed
apps. I have a CE5.0 device running a platform built on our BSP.
We've also exported an SDK that I installed for VS2005.*
I am connected to the device via ActiveSync 4.1. When I try to debug I
choose the device I want to deploy to, and VS reports
------ Deploy started: Project: NetConfApiTest, Configuration: Debug
Any CPU ------
After a little while I get the error
The bootstrap could not be loaded.
(also see http://h1.ripway.com/dpm/Usenet/bootstrapNotFound.jpg)
There isn't much information about this error, but I did find some
Usenet articles saying that it might be related to the processor ID. I
found some sample code from Ilya Tumanov [MS] and compiled it into a
project and ran it, and it reported my ID as
2336 (0x920)
(This is PROCESSOR_ARM920, which is correct, since our OEMInit() is
setting CEProcessorType to this value. The device is based on the
ARMv4I.**)
Last year when VS was in beta there were two MSDN Blog articles about
debugging without ActiveSync:
- http://blogs.msdn.com/vsdteam/archive/2005/01/05/347332.aspx, and
- http://blogs.msdn.com/vsdteam/archive/2005/04/28/413304.aspx
This method works for us. However, it is cumbersome in the least and
not the ideal way to debug. If anyone has any suggestions for
deploying and connecting normally they would be greatly appreciated.
Best regards,
Dan.
* This is all happening on a brand new PC running XP Pro (SP2), PB 5.0,
eVC 4.0, VS2005 and our SDK (installed in that order). (No QFE's have
been installed yet.)
** I can verify that
C:\dev\VS8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\wce500\armv4i\NETCFv2.wce5.armv4i.cab
exists, although I don't know what CPU ID it's trying to match.