Oh, sorry, came out harsher then intended, my apologies.
Just thinking out loud, wouldnt the appinstaller file be a place for parameters
<?xml version="1.0" encoding="utf-8"?>
<AppInstaller
<MainBundle/>
<UpdateSettings>
<OnLaunch
HoursBetweenUpdateChecks="0"
ShowPrompt="true"
UpdateBlocksActivation="true">
<Parameters>
<Parameter Key=foo Value=fooval/>
<Parameter Key=bar Value=barval/>
<Parameters>
</OnLaunch>
<ForceUpdateFromAnyVersion>true</ForceUpdateFromAnyVersion>
</UpdateSettings>
</AppInstaller>
As for the point of launches subsequent to install, yes it works if you continue to launch it via the appinstaller. But (the normal?) way would be via the installed app (eg Start menu) and there the arguments are no longer forwarded as far as I can see.
/Martin