locked
Rozdílná verze Silverlight z msi balíčku a z exe RRS feed

  • Dotaz

  • Dobrý den.

    Protože nemám ve správě WSUS, potřebuji nainstalovat Silverlight z msi balíčku přes GPO. Ten předpokládám, že dostanu po rozbalení staženého Silverlight.exe.

    Když instaluji z Silverlight.exe mám nainstalovanou verzi 5.0.61118.0.

    Když instaluji po rozbalení téhož Silverlight.exe (vzniknou tak soubory silverlight.7z, install.res.dll, install.exe a silverlight.msi) z balíčku silverlight.msi, tak po instalaci mám opakovaně nainstalovanou verzi 1.0.0.0 a když po takto provedené instalaci jdu na stránku využívající Silverlight, tak tam dostanu  informaci o tom, že si mám Silverlight nainstalovat.

    Po odinstalování tato verze sice ze seznamu nainstalovaných programů zmizí, ale po aplikaci FixIt je znovu nabídnut k odintalaci a pak i odinstalován s poněkud zvláštní hláškou.

    Stejná situace je jak při instalaci na Windows 7, tak při instalaci na Windows XP.

    Můžete mi prosím poradit, jak tuto věc vyřešit?

    pondělí 2. dubna 2012 8:46

Odpovědi

Všechny reakce

  • Reseni je uvedene zde:

    http://jitpros.net/Articles/Lists/Posts/Post.aspx?ID=16 

    Postup je uvedeny take v dokumentu Microsoftu silverlight deployment guide.doc

    M.


    • Upravený Milos Puchta pondělí 2. dubna 2012 10:33
    • Navržen jako odpověď Miroslav Prágl pondělí 2. dubna 2012 10:53
    • Označen jako odpověď yorgstbk pondělí 2. dubna 2012 11:25
    pondělí 2. dubna 2012 10:33
  • Je to sice ze strany programátorů MS pěkná kulišárka, ale funguje to.

    Děkuji

    pondělí 2. dubna 2012 11:25
  • No proste balicek obsahuje prastarou verzi msi instalacky + msp patch na aktualni verzi. To neni az tak neobvykle reseni, jen sis toho nevsiml a dal instalovat pouze tu archaicnost.

    MP

    pondělí 2. dubna 2012 12:22
  • Jasně, máte pravdu. Kulišárnou jsem to nazval proto, že u jiných distribucí nebývá zvykem, aby to bylo takto distribuováno. Alespoň já jsem se s tím zatím nikde nesetkal. Buď je kompletní aktuální msi nebo aktuální patch jako samostatná aktualizace.

    Pravdou ale je, že jsem si toho nevšiml a mohlo mě napadnout se do toho 7zip archivu podívat. Nenapadlo.

    pondělí 2. dubna 2012 12:33
  • BTW pres GP se da instalovat naprosto stejne (extra MSI a pak MSP)

    MP

    pondělí 2. dubna 2012 12:34
  • Vím. Já si nevšim, že tam je ten přibalený msp.
    pondělí 2. dubna 2012 12:37
  • Na Windows 2003 serveru mi jde zvolit jen balíček MSI a nevidím tam žádnou masku na přepnutí... Dá se tam nějak dostat to MSP?
    středa 20. listopadu 2013 20:46
  • V jake zalozce se divas? Vloz sem prosim printscren z prislusne GPo

    MP

    středa 20. listopadu 2013 20:57
  • V AD jsem najel na skupinu s testovacím PC-> stiskl PTM a zvolil Properties -> vytvořil nový název politiky -> konfigurace počítače -> instalace software a zvolil přidání balíčku...  

    Obrázek mi zatím bohužel nejde odeslat - jsem tu nový a píše mi to že zatím nedošlo k ověření účtu. Na došlý odkaz v mailu na ověření emailové adresy jsem klikal již včera a v profilu žádnou možnost ověření nevidím.

    čtvrtek 21. listopadu 2013 6:47
  • Řešení je uvedené výše v příspěvku začínajícím

    Reseni je uvedene zde:

    http://jitpros.net/Articles/Lists/Posts/Post.aspx?ID=16

    Musíte nejdříve s MSP modifikovat MSI bajíček. Já jsem k tomu zpracoval tento návod.

    Postup vytvoření msi instalačního balíčku
    =========================================

    Stáhnout exe z adresy http://www.microsoft.com/silverlight/

    1) Na počítači, kde není SilverLight nainstalován otevřít Silverlight.exe v Total Commanderu přes CTRL-PgDn a výsledek (vzniknou tak soubory silverlight.7z, install.res.dll, install.exe a silverlight.msi) zkopírovat do jiného adresáře.
    2) Spustit Install.exe a v dialogu spustit Instalaci
    3) Ihned po zahájení instalace (je na to pár sekund) zkopírovat nově vytvořený silverlight.msp (CTRL-C, CTRL-V)
    4) Vytvořenou kopii přejmenovat na silverlight.msp

    Pozn. body 2 až 4 není třeba dělat, silverlight.msp je v souboru silverlight.7z. Stačí ho jen rozbalit !!!

    5) V příkazové řádce zadat "msiexec /a silverlight.msi /update silverlight.msp" (bez uvozovek)
    6) tato modifikace změní msi instalační balíček

    viz
    http://jitpros.net/Articles/Lists/Posts/Post.aspx?ID=16
    http://social.technet.microsoft.com/Forums/cs-CZ/windows7cs/thread/e455f040-a675-4910-a134-e97ba960d0c8/

    čtvrtek 21. listopadu 2013 7:08
  • Lepsi variantou je vytvorit nove vlakno s odkazem, nez pokracovat na velmi starem tematu s resenim.

    M.

    čtvrtek 21. listopadu 2013 8:54
  • "msiexec /a silverlight.msi /update silverlight.msp" 

    Děkuji yorgstbk, toto mi moc pomohlo. Instalace ze vzniklého MSI již funguje:-)

    Odkaz "jitpros.net" již není funkční...

    čtvrtek 21. listopadu 2013 10:19