Troubleshooting Automation For A Silverlight Application

What is the resolution if it is not possible to indicate in a Silverlight application?

  1. If the extension is setup correctly, you should see the Silverlight tag present in the selector:

Without extension

1.png


With extension

2.png

  1. When updating the UiAutomation, close IE and reopen (in order to discard the old SlHook)
  2. Check Internet Explorer Settings:

Settings -> Internet Options -> Advanced

Enable Enhanced Protected Mode – OFF

Enable 64-bit Processes for Enhanced Protected Mode – OFF

3.png

Settings -> Safety -> ActiveX Filtering should be OFF

4.png



Settings -> Internet Options -> Security - check the security level for the group the site is in

5.png

  1. Check with Process Explorer:

UiPath, sllauncher.exe and iexplorer.exe should have the same integrity level. To check this go in View → Select Columns → Process Image: check Integrity Level and Virtualized

6.png

Iexplorer.exe integrity level High or AppContainer is a risk of breaking the communication

Using latest version of UiPath.UiAutomation.Activities package also provides better results as there have been some bug fixes and improvements made.