22. luglio 2010 08.22
Lo scopo di questo mini tutorial è quello di creare un file CAB per l'installazione di una nostra applicazione per Windows Mobile. Il procedimento qui descritto prende in considerazione il caso in cui l'applicazione sia scritta utilizzando il .NET Compact Framework 3.5 e Visual Studio 2008 su cui è installato il più recente SDK per Windows Mobile.
Passo I: Creazione del progetto di setup
La prima cosa da fare è aggiungere allo soluzione del nostro programma un nuovo progetto: clicchiamo con il tasto destro del mouse sull'icona della soluzione nell'apposita alberatura e selezioniamo dal menu contestuale la voce "Aggiungi -> Nuovo Progetto". Dalla finestra di dialogo che ci verrà presentata selezionare sulla sinistra il tipo di progetto "Altri tipi di progetto -> Installazione e Distribuzione" e come modello "Progetto CAB per Smart Device". Per semplicità chiamiamo il nuovo progetto "MySetup"
Passo II: Aggiunta dell'output di progetto
Nell'alberatura della soluzione a questo punto avremo il nuovo "MySetup". Cliccando con il tasto destro sull'icona del progetto selezioniamo dal menu contestuale la voce "Aggiungo -> output di progetto". Dalla finestra di dialogo che ci verrà visualizzata sarà sufficiente selezionare il progetto dell'applicazione e Visual Studio aggiungerà per noi le dipendenze rilevate e il file eseguibile.
Passo III: Piccole personalizzazioni
A questo punto vogliamo una piccola ma importante personalizzazione: vorremmo che nella cartella "Programmi" di Windows Mobile comparisse l'icona della nostra applicazione. Molto semplice: nella finestra dell'alberatura della soluzione, facciamo doppio click sull'icona dell'output del progetto aggiunto e ci verrà presentata una finestra divisa in due area di cui quella sinistra è occupata dal "File system nel computer di destinazione". Bene, facciamo click con il tasto destro del mouse su quest'area della finestra e dal menu contestuale visualizzato scegliamo la voce "Aggiungi cartella speciale -> Cartella dei programmi". Facendo questo sarà possibile aggiungere nell'area a destra della nuova voce creata un link all'eseguibile: per fare questo selezioniamo dalla parte sinistra della finestra la voce "Cartella applicazion", facciamo click con il tasto destro del mouse nell'area destra sull'icona dell'output del progetto e dal menu contestuale scegliamo la voce "Crea collegamento ...". A questo punto rinominiamo il collegamento creato con il nome della nostra applicazione e trasciniamolo sulla voce "Cartella dei programmi" dell'area sinistra della finestra.
Bene a questo punto possiamo compilare il nostro progetto d'installer che genererà per noi il file CAB da trasferire sul dispositivo Windows Mobile cui vogliamo installare la nostra applicazione.
c0fbd121-7277-4cb7-aa75-1b99ec80130b|0|.0