Different between 32/64 bit pathes
Posted: Tue Jul 10, 2018 3:02 pm
Dear all!
I have two virtual machines vm1 and vm 2:
Windows server 2012 R2 16 GB RAM, 64-bit OC x64-based processor
On one of them present license on Ranorex v7.2 and on another trial version of Ranorex v7.2
I have application which build on Release version x86 on Visual Studio.
When I got path using Ranorex Spy 32-bit from vm1 and paste with path on Ranorex Spy 32 bit on vm2, Spy on vm2 can not find object.
The same situation on another way : path from vm2 paste on vm1 and Spy can not find it.
For example :
Path from vm1 :
/form[@controlname='MainForm']/?/?/?/tabpagelist[@controlname='tabControl']/tabpage[@controlname='tabPage1']///text[@controlname='_maskBox']
Path from vm2 :
/form[@controlname='MainForm']/?/?/?/element[@controlname='tabControl']/tabpage[@controlname='tabPage1']///text[@controlname='_maskBox']
When I got from vm1 path using Spy-32 bit and paste this path on vm 2 Spy-64 bit , in 50% situation it's ok.
In another way : vm2 Spy-64bit path does not work on vm1 Spy-32 bit.
I installed last version of .Net Framework on both vm-s,reinstall Ranorex,run tested application by one user (admin).
I confused,what kind of problem it is? And how I can fix it.
Thanks!
I have two virtual machines vm1 and vm 2:
Windows server 2012 R2 16 GB RAM, 64-bit OC x64-based processor
On one of them present license on Ranorex v7.2 and on another trial version of Ranorex v7.2
I have application which build on Release version x86 on Visual Studio.
When I got path using Ranorex Spy 32-bit from vm1 and paste with path on Ranorex Spy 32 bit on vm2, Spy on vm2 can not find object.
The same situation on another way : path from vm2 paste on vm1 and Spy can not find it.
For example :
Path from vm1 :
/form[@controlname='MainForm']/?/?/?/tabpagelist[@controlname='tabControl']/tabpage[@controlname='tabPage1']///text[@controlname='_maskBox']
Path from vm2 :
/form[@controlname='MainForm']/?/?/?/element[@controlname='tabControl']/tabpage[@controlname='tabPage1']///text[@controlname='_maskBox']
When I got from vm1 path using Spy-32 bit and paste this path on vm 2 Spy-64 bit , in 50% situation it's ok.
In another way : vm2 Spy-64bit path does not work on vm1 Spy-32 bit.
I installed last version of .Net Framework on both vm-s,reinstall Ranorex,run tested application by one user (admin).
I confused,what kind of problem it is? And how I can fix it.
Thanks!