Monday, 23 March 2009

Silverlight: SLLauncher

This is just a quick post about debugging in Silverlight 3 “Out of Browser” mode.

Your offline Silverlight application does not run in Internet Explore but will run in the a standalone executable called “SLLauncher.exe” which ships with Silverlight.  SLLauncher is essentially a windows application which hosts a browser control (and on the Mac it hosts webkit).  In windows look at (C:\Program Files\Microsoft Silverlight\3.0.40307.0\sllauncher.exe).

This means that is you were to look for your “out of browser” silverlight application in Task Manager it will be listed as “SLLauncher.exe”.  The bad new is that (for the beta) it does not list in taskmanager any details of the application running, it will just show as “sllauncher.exe”, this means you can’t distinguish between multiple “out of browser” applications running on your machine.

Debugging

This means if you wish to debug your SLOOB application, then you will need to attach to the sllauncher process.  Visual Studio will not automatically attach to your SLOOB application.

1 comment:

Gongdo said...

Hi,
I have a sort of silly question.
What if IE was removed from Windows machine? What will happened?

-Gongdo