Come disinstallare l'applicazione silverlight 4 fuori dal browser al posto di utilizzare il menu di scelta rapida (ad es. Se si desidera sostituire il menu di scelta rapida)?Disinstallare l'applicazione silverlight fuori dal browser a livello di programmazione
Modifica
ho trovato in "Installing Silverlight applications without the browser involved" come disinstallare chiamando la linea di comando:
"% Programmi% \ Microsoft Silverlight \ sllauncher.exe"/uninstall/origine: silverlight .net/content/samples/apps/...
Questo può essere utilizzato in: -
dynamic cmd = AutomationFactory.CreateObject("WScript.Shell");
cmd.Run(run, 1, true);
C'è una soluzione migliore?
ho trovato in http://timheuer.com/blog/archive/2010/03/25/ utilizzando-sllauncher-per-silent-install-silverlight-Application.aspx come disinstallare chiamando la linea di comando: "% Programmi% \ Microsoft Silverlight \ sllauncher.exe" /uninstall /origine: http://www.silverlight.net/content/samples/apps/facebookclient/ClientBin/Silverface.xap Questo può essere utilizzato in dinamico cmd = AutomationFactory.CreateObject ("WScript.Shell"); cmd.Run (esecuzione, 1, vero); È disponibile una soluzione migliore? –
Utilizzare la funzione di modifica delle domande per includere informazioni aggiuntive anziché un commento. – AnthonyWJones
Mi sto chiedendo troppo, come farlo su Mac? Accidenti ... anche nella quinta versione di SL, alcune cose fuori dal browser sembrano così dannatamente brutte. Perché non posso chiamare direttamente l'app dal browser se è già installata? Perché non riesco a disinstallarlo (intendo nel codice)? Perché CheckAndDownloadUpdateAsync() non funziona sempre ... – Agzam