The following error occurred at runtime while attempting to find an UltraUIATable control in my application.
"Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "Infragistics.Win.CodedUITest.UIA.v13.2.strings.resources" was correctly embedded or linked into assembly "Infragistics4.Win.CodedUITest.UIA.VS11.v13.2" at compile time, or that all the satellite assemblies required are loadable and fully signed."
I was trying to follow the link below: http://help.infragistics.com/Help/Doc/WinForms/2012.2/CLR4.0/html/Using_the_Coded_UI_Test_Extension.html
Hi Rexon,
Thank you for contacting Infragistics Developer Support.
Can you please make sure that the “Infragistics.Win.CodedUITest.UIA.v13.2” assembly is installed in the GAC? Also please make sure that you are using the latest service release of 13.2. You can download the latest service release by following this link:
http://ko.infragistics.com/community/forums/t/29398.aspx
Have you installed the full Visual Studio 2012 or only the test agents? Also please make sure that the
“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\TeamTest\UITest\UITestExtensionPackages\Infragistics.CodedUI.WinAssemblies.20132”
registry key exists on your machine.
I am looking forward to your reply.
Hi Dimitar,
First of all thank you for your response. I verified that the latest and correct version of the “Infragistics.Win.CodedUITest.UIA.v13.2” assembly has been installed for the latest service from the link you provided. I also verified that it has been registered in the GAC. I have Visual Studio 2012 Premium Installed.
The only difference I found was the entry in the registry. It was located @
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\11.0\TeamTest\UITest\UITestExtensionPackages\Infragistics.CodedUI.WinAssemblies.20132”
This did not fix the problem. We are still getting the Target Invocation Exception.
On a side note when we try to do a record of a CodedUI test on a Infragistics Grid it still recognizes it has a WinTable instead of UltraUiaTable
Sample Code:
WinTable uIDriverSummaryTable = this.UIODSeClientWindow.UIDriversWindow.UIDriversClient.UIDriverSummaryTable;
instead of
UltraUiaTable uIDriverSummaryTable = this.UIODSeClientWindow.UIDriversWindow.UIDriversClient.UIDriverSummaryTable;
Thanks,
Rexon