Having a strange issue. I have VS 2008 installed on a 64 bit system, working with Windows Mobile 6.5.3 on a project for a MC9200. I have all the pre-reqs installed, and the app runs on the device.
My problem is when I attempt debugging when deploying to the device, the debugger cannot evaluate any expressions/variables. When adding a watch or even a quick watch all I get is "unable evaluate expression."
However, if I attempt it with an emulator, it works.
To troubleshoot this further, I installed the same software on a different system that is 32 bit. On the 32 bit system it works normally.
I really need to be able to debug on the device on a 64 bit system. Any ideas?
Visual Studio 2008 64 bit debugging issue |
1 Replies
Hi Don,
A few ideas:
* Are you running Windows 7? The release notes for EMDK for .NET and EMDK for C both only state 64 bit compatibility with Windows 7: https://www.zebra.com/content/dam/zebra_new_ia/en-us/software/developer…%… , https://www.zebra.com/content/dam/zebra_new_ia/en-us/software/developer…%… .
* Did you install the professional variant of WM 6 platform SDK? I'm not 100% sure what the difference is but I always used to install the professional build. https://www.microsoft.com/en-us/download/details.aspx?id=6135
* There is also a 6.5.3 professional platform SDK: www.microsoft.com/en-in/download/details.aspx?id=5389 which I guess you have already installed. Personally, I always installed both this as the WM6 PSDK but that is because I used to target a range of devices
* If you have a support contract you can download the latest image for your device here: MC9200 Operating System for Premium SKUs Support & Downloads | Zebra , perhaps that would resolve the issue.
* There's also a platform SDK for MC92 but that is specifically for CE7: MC9200 Platform SDK Support & Downloads | Zebra so unlikely to be of help here.
Sorry I can't be more specific, I don't remember seeing this issue before.