Application Verifier setup for CE6

I’ve been trying to test an application using Application Verifier for CE6 as described in this KB.

I need some help since I don’t understand some of the steps.

Add the intended application to detect memory leaks by clicking the Add button ex: Adc_Demo.exe and select the Intended Settings.

Which is the path of the application that I should point to? On my development PC? On the VF61 device?

Copy appverif.exe, verifhlp.dll, shim_heap.dll, shim_hleak.dll, shim_verifier.dll, shim_usergdi.dll from “C:\Program Files (x86)\Microsoft Platform Builder\6.00\CEPB\wcetk\ddtk\armv4” to the device root directory

The final folder armv4 doesn’t esist. Inside there is armv4i only.

Should I copy files from armv4i?

Copy the application to the device root directory

Why the rrot directory? Because I copied there appverif.exe, verifhlp.dll, …?

Or for different reasons?

The application that I want to test must run from \ProgramFiles on VF61.

Where should I copy the application?

Dear @vix,

Which is the path of the application that I should point to? On my development PC? On the VF61 device?
[Tdx]: On your development Machine

Should I copy files from armv4i?
[Tdx]: Yes, please do the same

Why the root directory? Because I copied there appverif.exe, verifhlp.dll, …?
[Tdx]: If you see the third picture, we set the Destination path as root or My device(), hence we suggested to put all those files in the My Device directory. If you chance Destination path to some other directory, you would put all those in that directory and let us know the result.
Technically, you can put it in the My Device or \FlashDisk\System or Your application folder.

If you see the third picture, we set the Destination path as root or My device()
I don’t understand which picture you refer to.
Can you clarify, please?

How can I set a different Destination path?

Dear @vix,

Destination path marked here:

Hi @raja.tx,

I think you misunderstood my needs.
Resource Leak Detector tool is for WEC7 and WEC2013, but I use Application Verifier tool for WinCE6.

Dear @vix,

Sorry for the wrong understanding. Maybe such features not available in the Application verifier tool. If you connect and Run the program, where it is putting the application on the device side? you can keep all the other related files there and do your testing. Will results change if you keep files in the My device directory or any other problem which prevents from not keeping files in the My device directory?

Based on the steps in the KB I must copy the application to the device before connecting and run.

Can you confirm, please?

Since my application has some folders and subfolders I need to verify if it runs from the root of the device.
I let you know.

Dear @vix,

Yes, you should keep all the testing and dependent applications on the device before the test and then run the test.