Tema: Re: ClickOnce & CrystalReports deployment
Autorius: meska
Data: 2009-11-20 20:42:32
Google? labai nemažai patarimų matosi. Ar nei vienas neveikia ?

"Jornada Del Muerto" <ask@me.email> wrote in message 
news:he67si$g35$1@trimpas.omnitel.net...
> Sveiki,
>
>    Pamenu cia lankesi kas labai gyre clickOnce, dabar viena sistema 
> perdariau ant jo nuo paprasto VS Setup'o kad po 25mb kiek viena kart 
> netampyt ir kaip ir veike, bet ismeciau normalia instaliacija is kompo to 
> pacio softo su visais crystal reports merge modules ir pradejo metyt 
> konstruojant reporta, tokius exceptionus:
>
> System.TypeInitializationException occurred
>  Message="The type initializer for 
> 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an 
> exception."
>  Source="CrystalDecisions.CrystalReports.Engine"
>  TypeName="CrystalDecisions.CrystalReports.Engine.ReportDocument"
>  StackTrace:
>       at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
>       at CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()
>       at Kurjeris.Indigo.Reports.rptPaprastiPastui..ctor() in 
> C:\Projects\....\Reports\rptReportas.cs:line 21
>
> Reporto klaseje nieko nedarasyta mano pacio, viskas auto generuota, 
> naudojasi kaip embedded resource...
>
> Cia tipiskas exception kada netvarkingai sudeti CR...
>
> Nors as projekto nustatymuose "publish"->"prequisites" nurodes sudeti:
>
> Crystal Reports;
> Net 2.00 framework (dirbu su VS 2005);
> MDAC...
>
>    Taip pat nurodyta is kur imti Webe juos (specific location - is savo 
> web) ir viskas sudeta ka sugeneravo i WEB, dar ir rasta problema kad 
> publishinant crystal reports prequisites direktorija sukuriama lowercase: 
> "crystalreports", o po to pats clickOnce webe iesko "CrystalReports" 
> direktorijos, tai ir tai pataisyta...
>
>    Itarima turiu kad jam dar truksta kitu crystal reportu dll, nes 
> paprasto VS Setup installo failas su CR palaikymu (merge modules) uzima 
> apie 25MB, o cia ideda kazkoki 16MB CRRedist2005_x86.msi, speju kazko 
> truksta, pati programa kazkur tik 1MB uzima...
>
>    Dar dalykas kad bandant ismest Crystal Reports for .NET framework 2.00 
> tam kad per nauja sudet, to padaryti nepavyksta, bando bet niekaip 
> neismeta lauk..
>
> Bandyta ant 4 PC, 3 PC Windows XP x86 (tipiska userio conf) ir ant mano 
> Win Vista Home Basic x86, tiesa yra kad veike, bet buvo sudeta ir ne 
> clickOnce versija tuo metu...
>
>    Gal kas pakonsultuot gali del teisingo CrystalReports for .net 2005 
> deploymento su clickOnce ko konkreciai reikia, nuojauta sako, kad 
> papildomai reikia greiciausia dadet merge modules? (bent tai einu dabar 
> bandyt padaryt)....
>
>    Rasykit jei kas kokio experience turit apie tai :) macins viskas :) gal 
> ant kelio uzvesit :)
>
>