WCE 5.0 Test Kit -- Application Verifier Tools Can't Work

Start Application Verifier from WCE 5.0 Test kit, this tools can't work, the error message is " Unable to enable shim engine on device!",

env: vs 2005 beta2, DMA Transpot, Device Emulator manager , WM 5.0 for pocket pc SDK,

Emulator is pocket pc phone emualtor, I can execute the drivers test suit,but all the Tools of CETK are work uncorrect, Is it any updtae or patch can resovle this problem?

[401 byte] By [LiuChenLong] at [2008-1-28]
# 1

A whitepaper was recently released with some information on running app verifier on CE5.0 and WM5.0 based devices.
Take a look at the following and see if it helps.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnce50/html/appverifier_wince.asp

Mario

MarioChenier at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 2

I am getting the same "Unable to enable shim engine on device!" error when try to connect to the device, then appverifce.exe just hung, taking 99% of CPU cycle. I have to kill it through Task Manager.

Has anybody else got Application Verifier to work with PPC 2005 platform?

Thank you very much.

TuanPham at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 3

The new version that works with WM5 has just been posted, and is available here: http://www.microsoft.com/downloads/details.aspx?FamilyId=D275348A-D937-4D88-AE25-28702C78748D&displaylang=en. Thanks,

Jeff

JeffAbraham at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 4
Using the advice contained in this article: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnce50/html/appverifier_wince.asp

I am attempting to use the verifier (\Application Verifier for Mobile 5.0\Desktop\AppVerifCE.exe) with a Windows Mobile 5 Pocket PC device (hp iPAQ) connected via USB. I have selected the Pocket PC 2003 device, and am using the ActiveSync transport.

After I connect with AppVerifCE.exe, several files are downloaded to the device, and then AppVerifCE.exe on the desktop hangs, consuming lots of cpu. I never get to the "Add Application" dialog. (I know I have waited for 5 minutes before giving up and killing AppVerifCE.exe.)

Any suggestions?

Thanks,

Frank

FrankSp at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 5

There is more information in this post: microsoft.public.windowsce.testtools - Re: Application Verifier for Windows Mobile 5.0 released- 2/6/2006 2:17 PM.

Frank

FrankSp at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 6

Frank,

Can u please point me to exact url for the post? Somehow I could not find it.

-Seemit

Seemit at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 7

I Tuan i also faced same problem...

the reason for the above said problem is that the file " shinengine_dll " is not digitally signed by ur SDK so use the " Security Configuration Manager " through which u can give an digital signature for the device.

You can download the above said tool from microsoft website.

Please let me know if its not working

Regards,

Sunil

Sunil_linuS at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 8
Hi Sunil
I tried this but with no avail. I get the same problem again. In fact I tried connecting to WM5.0 SP Emulator, which is cradled to AS.
My AppVerifier version is for 5.0 only, but still the problem persists.
Please help me out.
Regards
Sreekanth Muralidharan
SreekanthMuralidharan at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 9
Dear All
For the above problem, try connecting to AppVerifier from CETK module. It successfully connects.
Thanks.
Regards
Sreekanth Muralidharan
SreekanthMuralidharan at 2007-9-8 > top of Msdn Tech,Smart Device Development,Smart Devices General...
# 10
Hi all,

RESOLUTION
============
The solution contains these steps:

1. Copy the Armv4i directory located at "C:\Program Files\Application Verifier for Mobile 5.0\" to the emulator

2. Start the AppVerif.exe on the device

3. After the application is running on the emulator, start the AppVerifCE.exe located at C:\Program Files\Application Verifier for Mobile 5.0\Desktop. It is also possible to use the AppVerifCE.exe supplied with the Windows CE Test Kit from the Desktop directory.

Best regards,
Mahmoud Egbaria
guest at 2008-2-20 > top of Msdn Tech,Smart Device Development,Smart Devices General...