Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Setup
martedì 14 ottobre 2003 - 15.29
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lobax
Profilo
| Junior Member
93
messaggi | Data Invio:
mar 14 ott 2003 - 15:29
ciao a tutti vedo con piacere che si sta crescendo.
allora....ho un quesito, non sono mollto pratico di applicazioni a finestre, ho realizzato una piccola applicazione gestionale, e devo integrare il setup per reidistribuirla.
lavoro con vs.net 2002 , nella soluzione ho 2 progetti: il file di progetto dell'applicazione e quello del setup, voglio che il setup installi sia il programma che il relativo database, non ho ancora provato a lanciare il setup ma non mi quadra il fatto che i forms abiano 600 k e il file di setup .msi appena 120 , in + vorrei appunto che venisse aggiunto il database , ho guardato naturalmente la documentazione msdn di vs.net ma non ho trovato nulla che mi spieghi come fare ad includere anche il db.
mi date lumi per piacere?
grazie loris
MICIOSOFT
Profilo
| Newbie
19
messaggi | Data Invio:
mar 14 ott 2003 - 16:01
Ciao Lobax, la procedura per creare un pacchetto di installazione è un po' piu' complicata ma piu' flessibile e professionale rispetto a vb6.
Il primo passo (non so se lo hai gia' fatto) è quello di aggiungere un nuovo progetto di installazione al tuo progetto.
Se vuoi inserire il tuo database o un qualsiasi file nella cartella di installazione del tuo programma devi andare (dalla barra dei menu) in visualizza-editor-filesystem e scegliere cartella applicazione e dopo aver premuto il tasto destro del mouse aggiungere-cartella (io preferisco mettere i file in una sottocartella chiamata DATA) e poi dopo aver selezionato la tua nuova cartella ancora premi il tasto destro del mouse e scegli aggiungi file.
In questo modo il programma di installazione creerà un nella cartella del tuo programma una cartella contenente tutti i file di cui ha bisogno il tuo programma.
Se hai bisogno di una procedura completa e dettagliata non esitare a chiedere, saro' lieto di aiutarti.
Ciao.
101
Profilo
| Newbie
1
messaggi | Data Invio:
ven 17 ott 2003 - 11:19
Qualcuno può spiegarmi in dettaglio come creare il setup di un'applicazione che contiene Crystal Reports?
lobax
Profilo
| Junior Member
93
messaggi | Data Invio:
ven 17 ott 2003 - 15:10
Grazie di cuore a tutti voi che mi avete risposto.
allora...
ho naturalmente letto l'articolo di coach e ho eseguito tutto come descritto alla lettera,
vs mi ha creato una cartella con il nome del progetto setup e al suo interno ci sono 2 cartelle:
debug e relise dentro debug si trovano i seguenti files:(relise è vuota)
.msi, .exe, .ini,e i 2 programmini per installare il win installer, se lo lancio parte l'installazione, tutto sembra andare a buon fine ma non mi installa nulla.
ho cercato di includere il framework: includendo ed abilitando "dotnetfxredist_x86_enu.msm" nel prodetto di setup cattella "detected dependecies", ma anche questo
sembra non ci sia in realtà.
Per quanto riguarda il database ora vado a leggermi la doc dal link che mi avete postato, relativa ai merge module,quindi non pongo ancora domande a riguardo, solo una cosa:
Permessi del database e la sua ubicazione fisica:
La mia applicazione, usa istanza msde in locale, se volessi dare la possibilità di scegliere il server di publicazione all'utente, vs mi viene incontro o meno in fase di costruzione del setup?
non so se mi sono spiegato bene per quest'ultima cosa, spero di si.
Cmq intanto le prime cose, che sto a 0.
grazie a tutti
ciao
i_riccardi
Profilo
| Newbie
2
messaggi | Data Invio:
mar 21 ott 2003 - 16:26
Ciao a tutti
anch'io sono alle prese con un ostico setup.
Da tener presente che nella mia applicazione utilizzo un db Access.
Ho creato il setup e installata l'applicazoione su un'altra macchina con xp professional. L'applicazione riesce a leggere e cancellare record ma quando tento di salvare mi da un errore, che naturalmente non dà sulla mia macchina. Il tipo di errore è allegato.
Spero che qualcuno mi possa aiutare.
Grazie Iliano
i_riccardi
Profilo
| Newbie
2
messaggi | Data Invio:
gio 23 ott 2003 - 08:26
Ciao Coach
ho installato mdac 2.8, ma non è cambiato niente, il problema rimane. Hai altre idee?
Ciao
lobax
Profilo
| Junior Member
93
messaggi | Data Invio:
gio 23 ott 2003 - 18:08
Coach in Data: 22 ott 11.51 Disse:
>Ciao ragazzi vedo di rispondere prima a lobax.
>Il setup così come l'hai creato va bene solo che devi cambiare le condizioni di avvio, >ovvero cliccare sul tasto
>destro sul progetto di setup, e sull'opzione condizione di avvio metti nessuno.
Ciao a tutti
Allora.. ho fatto: View lanch conditions e mi mostra "msiNetAssembley" (con il pallino rosso e punto !)
poi nelle proprietà in "conditions" ho messo "none",il bootstrap lo avevo già scaricato,
mi sarò letto la pagina 10 volte ma non ci sono venuto a capo.
Quindi ho il setup come già detto, con la condizione di avvio che invece di avere:
MsiNetAssembleySupport,ha "none"
ma adesso?
Perdonami non riesco a capire questo passaggio, ho visto che si fa riferimento alla 2003 io lavoro con la 2002 cambia qualche cosa per quanto riguarda questa cosa dell'inclusione del framework?
ciao grazie
lobax
Profilo
| Junior Member
93
messaggi | Data Invio:
ven 24 ott 2003 - 16:00
infatti....questo lo avevo capito, e ho anche il framework 1.1 ma vs non lo usa, o meglio lo usa solo per asp.net (il debug del browser fa riferimento a 1.1), quindi non c'è modo di includere il framework in applicazione windows?
certo che costruire applicazioni e non riuscirle a distribuire è abbastanza avvilente.
grazie a tutti
lobax
lobax
Profilo
| Junior Member
93
messaggi | Data Invio:
dom 26 ott 2003 - 01:02
ciao non ho provato se funziona, cmq il setup con le condizioni di avvio come da te specificato m i genera un solo file .msi nella cartella "relise", allego schema di quello che ho capito compreso il file settings.ini come descritto in msde.
non aggiungo altro sperando tu lo possa capire attraverso lo schemino che allego.
ciao e grazie per la tua disponibilità che è di esempio per tutti.
spero di poter un giorno ricambiare
lobax
lobax
Profilo
| Junior Member
93
messaggi | Data Invio:
lun 27 ott 2003 - 17:30
Ok funziona era quello che volevo sapere(almeno funziona sul mio pc di casa che però ha già il framework installato), se ne accorge e va avanti, poi lo posso anche disinstallare da "istallazioni applicazioni".
Ora il db, ho letto l'articolo che mi hai postato, sui merge module e ho aggiunto ciò di cui in esso scritto fino alla fine.
Quindi:
To create a component ,
To create a merge module project
To add a Setup project that consumes the merge module.
Non ho invece fatto la prova anche perchè andrebbe a sovrascivermi in db (qualora fosse tutto a posto, poi non c'è nemmeno lo script per la creazione del db.(non so se lo fa da solo))
quindi non ho:
To install on your development computer
To deploy to another computer
e la disinstallazione.
ora come includo e "collego" lo script per la creazione del database? devo chiaramente dare per scontato che le macchine in cui andrò ad installare non abbiano enterpice manager o query analizer ma solo un'istanza di msde.
poi:
ora ho 3 cartelle in + "installerDb"(class library), "AddDb"(merge module), e "merge module installer"(altro progetto di setup), come sistemo tutta sta roba?
Un ultimo sforzo ti prego
ciao e grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !