DotNetCampania
Il primo portale campano dedicato allo sviluppo software con tecnologie Microsoft

Storia di un deploy

rated by 0 users
This post has 1 Reply | 2 Followers

Top 10 Partecipanti
Maschio
Post 84
Punteggio 1.280
Nezumi Posted: 30 giu 2009 23:33

giovedì pomeriggio, mi viene spiegato come funziona il processo di fatturazione di un cliente, e mi viene chiesto di usare crystal report per generare il report, beh dietro una richiesta specifica...non posso dire di no al mio responsabile, anche se non ho mai usato CR...

venerdì creo le entità per la gestione delle fatture, e parto subito con l'approccio pratico al report, inizio a disegnarlo esattamente uguale alla fattura che mi è stata data

poi sabato e domenica e lunedì sono giù (lunedì S.Pietro e Paolo mi concedono un pò più di riposo)

ma nel frattempo il giorno della consegna della prima RC al cliente si avvicina (mercoledì)

Rientro in ufficio martedì, con tante idee su come possa far funzionare i report, e con le mie competenze (ok ok a botta di ...........ci siamo capiti) il report mostra i dati così come gli dico di farlo

allora mi viene dato un portatile per installarci sopra l'applicazione,

eseguo "il publish" da copione...avvio il file di setup sul portatile, che sfortunatamente ha su un versione vecchissima del .net Framework e ci mette una vita ad aggiornare al 3.5 SP1

poi il pc si riavvia, e completa l'installazione, l'applicazione si avvia e DOH!!! eccezione quando mostro il report....cavolo sul computer di sviluppo...andava un amore...e invece...quel setup di 32 minuti (cronometrati) non si è portato dietro i componenti necessari per la visualizzazione dei report...e ora?

bah me li prendo a mano e me li porto nella stessa cartella dove c'è l'applicazione...il viewer si carica...ma...ZUM! (riconoscere il tipico suono di eccezione genereta ^_^) il viewer non serve a nulla se non mostra il report

allora cerco aiuto...chiamo michele...che però...non mi da una risposta chiara, ma so che se non lo fa è solo perchè mi conosce e sa che se non risolvo da solo un problema, non ne ricorderò mai la soluzione, ma mi dice 5o6 paroline "ti serve un file" e poi ci infila 3 lettere "MSI"...col sangue agli occhi come un toro parte la mia ricerca su santo google (o era il santo graal?) trovo un file per la redistribuzione delle librerie di CR incluse in VS2008

le installo e vaiiiiiiii l'applicazione gira a pieno...DOPO APPENA 2 ORE PER INSTALLARLA!!!

poi per il puro gusto di vedere un altro link, clicco su link sottostante e scopro...una cosa allucinante...un tizio che dice che per rendere disponibili le librerie di CR basta andare al percorso:

c:\program files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5

e si trova un file "CRRedist2008_x86.msi" che è esattamente quello che io mi sono procurato su internet

ed io vorrei quasi frantumare il monitor di quel pc, perchè mi ci sono volute 2 ore e poco più per scoprire che quello di cui necessitavo era già li...a portata di mano!!!

Top 10 Partecipanti
Maschio
Post 379
Punteggio 5.540

Io te lo avevo detto che stava sul tuo pc...dovevi solo trovarlo! Cmq è tutta esperienza, vedrai la prossima volta come te lo ricordi. Una curiosità: come mai il framework 3.5 se usate solo le funzionalità del 2.0? forse se cambi il target di compilazione vedi che ci metti molto meno!!!!

  • | Punteggio Post: 5
Pagina 1 di 1 (2 elementi) | RSS

Associazione Culturale DotNetCampania - C.F.: 95127870632

Powered by Community Server (Commercial Edition), by Telligent Systems