none
bezobslužná instalace activex prvku - RSClientPrint.cab (Microsoft ActiveX control for Microsoft SQL Server Reporting Services reports)

    Dotaz

  • Ahoj,

     

    Chtěl jsem se zeptat zda jste někdo konkrétně řešili bezobslužnou instalaci ActiveX doplňku do IE. Mám tu takovej jeden kterej neposlouchá i když by podle nalezeného návodu na internetu měl - RSClientPrint.cab - Microsoft ActiveX control for Microsoft SQL Server Reporting Services reports.

     

    http://www.kodyaz.com/articles/client-side-printing-silent-deployment-of-rsclientPrint.aspx

     

    Zajímavé na tom všem je to že pokud provedu registraci knihovny RSClientPrint.dll tak záznamy v registrech se objeví. Pokud se však odhlásím a přehlásím na obyčejného usera tak obdržím hlášení že ActiveX objekt není možné iniciovat. S Admin právy se mě to zeptá klasicky zda chci instalovat. To si vysvětluji tím že knihovna registrována sice je ale ne do IE, to však netuším jak udělat (návody byly pro konkrétní řešení včetně již hotového exportu registru do REG souboru což já nechci - chci čistou instalaci jako by se to instalovalo normálním způsobem ručně).

     

    Tušíte někdo jak na to? Díky za pomoc.


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    pátek 11. března 2011 22:07

Odpovědi

  • o tomhle jsem taky četl. jak jsem ale psal je tam trochu problém ve zvláštním chování když jsem přidal nebo odebral práva. vypadá to že problém je asi jinde, asi využiju placené podpory od MS.

    každopádně ten tvůj odkaz se mě asi netýká protože tam se píše o "Microsoft SQL Server 2005 Reporting Services Add-in for Microsoft SharePoint Technologies" a v mém případě se jedná o normální SQL Server Reporting Services, konkrétně SQL Server 2008 R2 Enterprise.

    každopádně díky za inspiraci původní problém jako takový (automatická instalace) už to není. problém je jinde.

    instalace výše uvedená v mém dotazu funguje takže správnou odpovědí je můj dotaz ale problém je v blokaci activex prvku z neznámých důvodů.


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    čtvrtek 24. března 2011 21:31

Všechny reakce

  • nikdo opravdu neví jak toto řešit?
    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    pondělí 21. března 2011 17:34
  • Zdravim,

    nenapisali ste, aku verziu operacneho systemu a aku verziu Internet Exploreru pouzivate. V pripade, ze mate Windows XP a uzivatel nema administratorske prava ... Obavam sa, ze to nepojde tak lahko. Operacny system Windows Vista ( a teda aj Windows 7 ) predstavil moznost instalacie ActiveX aj pre standard uzivatelov. Viac info tu :

    http://msdn.microsoft.com/en-us/library/dd433049(VS.85).aspx ( napr. veta ". This feature relies on features found only in Windows Vista and is therefore not available on Windows XP." )

    a tu :

    http://technet.microsoft.com/en-us/library/cc721964(WS.10).aspx

     

    V pripade toho Windows XP ... Vidim to tak, ze budete musiet prerobit celu instalaciu ActiveX do msi balicku, ktory potom dokazete instalovat pomocou GPO na klientov. Postup najdete tu :

    http://support.microsoft.com/kb/280579

     

    Boris

    • Navržen jako odpověď Jiří JanataMember středa 23. března 2011 13:13
    • Zrušeno navržení jako odpověď Michal Zobec čtvrtek 24. března 2011 8:24
    středa 23. března 2011 7:06
  • ahoj ano jde o windows xp (a také visty a sedmičky). no já bych neměl problém si vyrobit sám ten msi balíček ale problém je v tom co ten msi balíček má dělat? nikde jsem k tomu nenašel dokumentaci.

    o tom článku vím, ale popis se týká windows 2000 a visual studia verze 1.1 z čehož mám strach že už nebude možné podle návodu udělat.

    ale trial verzi VS už mám tak uvidíme. já si jinak dělám instalační balíčky MSI ve WIX.

    p.s.: tak bezradně se vyptávám proto že podle výše popsaného popisu by ten activex prvek neměl nic jiného vyžadovat, což tak vypadá i podle obsaženého INF souboru v CAB té komponenty.


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    čtvrtek 24. března 2011 8:30
  • zkusím. ono to začíná vypadat že problém je možná asi někde úplně jinde. ale netuším kde. pokouším se přijít tomu na kloub přes process monitor a nenarážím na problém s přístupem k souborům nebo k registrům.

    když si na tom účtu dám práva správce vše funguje. jakmile si je odeberu zase to nefunguje. jsem z toho už jelen.

    vypadá to že postup s registrací knihoven tedy funguje, pes je zakopán jinde... ale netuším kde vlastně :(


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    čtvrtek 24. března 2011 15:16
  • Nasiel som este toto :

    http://blogs.msdn.com/b/mariae/archive/2010/04/13/error-unable-to-load-client-print-control-when-printing-reports-in-reporting-services-summary-of-all-possible-causes-at-april-2010.aspx

    Pomoze to ?

     

    Nemam virtualky, nemam to ako odskusat. Ale snad tam najdete aspon par napadov, alebo inspiracii ...

     

    Boris

    čtvrtek 24. března 2011 20:48
  • o tomhle jsem taky četl. jak jsem ale psal je tam trochu problém ve zvláštním chování když jsem přidal nebo odebral práva. vypadá to že problém je asi jinde, asi využiju placené podpory od MS.

    každopádně ten tvůj odkaz se mě asi netýká protože tam se píše o "Microsoft SQL Server 2005 Reporting Services Add-in for Microsoft SharePoint Technologies" a v mém případě se jedná o normální SQL Server Reporting Services, konkrétně SQL Server 2008 R2 Enterprise.

    každopádně díky za inspiraci původní problém jako takový (automatická instalace) už to není. problém je jinde.

    instalace výše uvedená v mém dotazu funguje takže správnou odpovědí je můj dotaz ale problém je v blokaci activex prvku z neznámých důvodů.


    michal zobec http://www.michalzobec.cz | http://www.virtualnipc.cz
    čtvrtek 24. března 2011 21:31