The sllauncher.exe has the following not very helpful usage text:
Usage: SLLauncher.exe [app_id] [debug] [/install:<file path to XAP>]
[/emulate:<file path to XAP>] [/overwrite] /origin:<original app uri>
[/uninstall] [/shortcut:<desktop|startmenu|desktop+startmenu|none>] [/pid]
I'm specifically interested in what the /pid
switch does. I can't seem to find a link fully documenting sllauncher's command-line switches.
I realize this is extremely late, but I recently had the same question. The best documentation I could find is the post Installing Silverlight applications without the browser involved by Tim Heuer of Microsoft:
Below that section he demonstrates
/emulate:"path-toXAP-File"
as a way to specify a previously installed XAP to launch (matched by/origin
).Sorry, I couldn't find anything about the
/pid
switch either.