View Single Post
Old 10-02-2012, 15:09   #12
x_Master_x
Senior Member
 
L'Avatar di x_Master_x
 
Iscritto dal: May 2005
Messaggi: 8697
Microsoft Silverlight Portable


La guida si articolerà in due versioni, quella per principianti e quella per esperti
Entrambe le versioni da me create sono state testate con successo e gli screenshot ne sono la prova


VERSIONE PER PRINCIPIANTI


1) Scaricare Microsoft Silverlight dal sito ufficiale:
Get Silverlight 5



L'ultima versione in data del post è la 5.1.30514.0

2) Scaricare Google Chrome Portable oppure Firefox Portable dal sito PortableApps.com
Google Chrome Portable ( in data del post v.39.0.2171.71 )
Firefox Portable ( in data del post v.33.1.1 )

NOTA: Google ha deciso di abbandonare il supporto ai i plug-in NPAPI dal 1° settembre 2015 e Silverlight fa parte di questi plugin. L'ultima versione pienamente compatibile di Chrome è la 41.0.2272.101. Per avere la versione portable di Chrome 41 bisogna disporre di due file, il launcher di PortableApps.com ( GoogleChromePortable_41.0.2272.101_online.paf.exe ) e l'installer offline chiamato 41.0.2272.101_chrome_installer.exe, dal peso di circa 39,5 MB, da posizionare nella stessa directory del launcher. Bisogna solo eseguire il launcher per procedere con l'estrazione dei file. L'installer offline di Chrome si trova solo su alcuni siti/file hosting, non c'è nessun link ufficiale quindi non lo riporto nella suddetta guida.

3) Installare Silverlight

4) Recarsi nella cartella di installazione di Silverlight, ad esempio:
Codice:
C:\Programmi\Microsoft Silverlight
Controllare sia la cartella principale cioè "Microsoft Silverlight" che la relativa sottocartella ( in data del post si chiama "5.1.30514.0", che non è altro una serie di numeri in base alla versione scaricata )

5) Copiare i seguenti file in una cartella, ad esempio "Silverlight_Portable"
Codice:
agcore.dll
agcp.exe
coreclr.dll
coregen.exe
Microsoft.VisualBasic.dll
Microsoft.Xna.Framework.dll
Microsoft.Xna.Framework.Graphics.dll
Microsoft.Xna.Framework.Graphics.Shaders.dll
mscorlib.dll
mscorrc.dll
npctrl.dll
npctrlui.dll
Silverlight.Configuration.exe
Silverlight.ConfigurationUI.dll
sllauncher.exe
SLMSPRBootstrap.dll
slr.dll.managed_manifest
System.Core.dll
system.dll
System.Net.dll
System.Runtime.Serialization.dll
System.ServiceModel.dll
System.ServiceModel.Web.dll
System.Windows.Browser.dll
System.Windows.dll
System.Windows.RuntimeHost.dll
System.Windows.Xna.dll
System.Xml.dll
6) Disinstallare Silverlight

7) Copiare il contenuto della cartella "Silverlight_Portable" nella directory:

Per Chrome:
Codice:
Google Chrome Portable\App\Chrome-bin\Plugins
Per Firefox:
Codice:
Firefox Portable\Data\Plugins
P.S. Se la directory "Plugins" non esiste, crearla

8) Aprire la pagina:
Get Microsoft Silverlight

Controllare infine che il messaggio sia:


Se Silverlight non viene rilevato avete sbagliato un passaggio della guida, controllare accuratamente ogni singolo punto.


VERSIONE PER ESPERTI


1 ) Scaricare Microsoft Silverlight dal sito ufficiale:
Get Silverlight 5



L'ultima versione in data del post è la 5.1.30514.0

2 ) Scaricare Google Chrome Portable oppure Firefox Portable dal sito PortableApps.com
Google Chrome Portable ( in data del post v.39.0.2171.71 )
Firefox Portable ( in data del post v.33.1.1 )

NOTA: Google ha deciso di abbandonare il supporto ai i plug-in NPAPI dal 1° settembre 2015 e Silverlight fa parte di questi plugin. L'ultima versione pienamente compatibile di Chrome è la 41.0.2272.101. Per avere la versione portable di Chrome 41 bisogna disporre di due file, il launcher di PortableApps.com ( GoogleChromePortable_41.0.2272.101_online.paf.exe ) e l'installer offline chiamato 41.0.2272.101_chrome_installer.exe, dal peso di circa 39,5 MB, da posizionare nella stessa directory del launcher. Bisogna solo eseguire il launcher per procedere con l'estrazione dei file. L'installer offline di Chrome si trova solo su alcuni siti/file hosting, non c'è nessun link ufficiale quindi non lo riporto nella suddetta guida.

3 ) Scaricare MsiX dal seguente blog sul sito MSDN cliccando su "Download the tool"
Patch Files Extractor - Heath Stewar's blog - MSDN Blogs

4 ) Aprire il file "msix.zip" ed estrarre dalla cartella "Release" il file MsiX.exe

5 ) Da CMD come amministratore digitare:
Codice:
"C:\Percorso\Silverlight.exe" /extract
Sostituire "C:\Percorso" con il proprio, questo vale per ogni comando in questa guida quindi non lo ripeterò. Scegliere la directory dove estrarre i file e confermare.

Ad estrazione completa avremo i seguenti file:
Codice:
silverlight.7z
install.res.dll
install.exe
silverlight.msi
6 ) Aprire il file "silverlight.7z" ed estrarre "Silverlight.msp"

7 ) Da CMD come amministratore digitare:
Codice:
"C:\Percorso\MsiX.exe" "C:\Percorso\Silverlight.msp" /out "C:\Percorso\Destinazione"
8 ) Verranno estratti 3 file nella directory di destinazione:
Codice:
#oldTocurrent
oldTocurrent
PCW_CAB_Silver
Rinominare "PCW_CAB_Silver" in "PCW_CAB_Silver.zip"

9 ) Estrarre i seguenti file da "PCW_CAB_Silver.zip" in una cartella, es. "Silverlight_Portable"
Codice:
agcpEXE
coreclrDLL
coreDLL
coregenEXE
ctrlDLL
ctrlResourceDLL
manifestXML
Microsoft.Xna.Framework.Graphics.ShadersDLL
Microsoft.Xna.Framework.GraphicsDLL
Microsoft.Xna.FrameworkDLL
microsoftvisualbasicDLL
mscorlibDLL
mscorrcDLL
silverlightconfigurationEXE
silverlightconfigurationuiDLL
sllauncherEXE
SLMSPRBootstrapDLL
System.Windows.XnaDLL
System.WindowsDLL
systemcoreDLL
systemDLL
systemnetDLL
systemruntimeserializationDLL
systemservicemodelDLL
systemservicemodelwebDLL
systemwindowsbrowserDLL
systemwindowsruntimehostDLL
systemxmlDLL
Da rinominare rispettivamente in:
Codice:
agcp.exe
coreclr.dll
agcore.dll
coregen.exe
npctrl.dll
npctrlui.dll
slr.dll.managed_manifest
Microsoft.Xna.Framework.Graphics.Shaders.dll
Microsoft.Xna.Framework.Graphics.dll
Microsoft.Xna.Framework.dll
Microsoft.VisualBasic.dll
mscorlib.dll
mscorrc.dll
Silverlight.Configuration.exe
Silverlight.ConfigurationUI.dll
sllauncher.exe
SLMSPRBootstrap.dll
System.Windows.Xna.dll
System.Windows.dll
System.Core.dll
system.dll
System.Net.dll
System.Runtime.Serialization.dll
System.ServiceModel.dll
System.ServiceModel.Web.dll
System.Windows.Browser.dll
System.Windows.RuntimeHost.dll
System.Xml.dll
10 ) Copiare il contenuto della cartella "Silverlight_Portable" nella directory:

Per Chrome:
Codice:
Google Chrome Portable\App\Chrome-bin\Plugins
Per Firefox:
Codice:
Firefox Portable\Data\Plugins
P.S. Se la directory "Plugins" non esiste, crearla

11 ) Aprire la pagina:
Get Microsoft Silverlight

Controllare infine che il messaggio sia:


Se Silverlight non viene rilevato avete sbagliato un passaggio della guida, controllare accuratamente ogni singolo punto.

Non quotare questo post. Si prega di citare l'autore
__________________
.
Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock
The real me is no match for the legend
.

Ultima modifica di x_Master_x : 19-10-2015 alle 15:53.
x_Master_x è offline   Rispondi citando il messaggio o parte di esso