We test a wpf application which is running under .NET Framework 4.0. There are several elements in the visual tree (in tab pages), which are built from a child class of a custom control of us. During it's initialization, we set the automationid=classname of the specific child.
Now, I have two environments where I build and run testscases. On one machine, the classname and automationid property are available, on the other only the classname is set the automationid is empty.
Both machines have:
Same Version of the Testapplication

Ranorex: 3.0.0.11639
.NET: 4.0.30319.1
The machine which does not recognize the automationid is a 64Bit Windows 7 Workstation. I tried the 32bit and 64bit Version of Ranorex Spy. The machine which is working correctly is a 32Bit Windows Vista.
There are other elements, where the automationid is working perfectly.
Does anyone have an idea how to identify the problem?
Thanks
Andreas