Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Modificare il path di destinazione di un' installzione
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 14 Gen 2009 12:13    Oggetto: Modificare il path di destinazione di un' installzione Rispondi citando

Ciao a tutti.
Ho il seguente problema:
dopo aver lanciato il setup d'installazione della mia applicazione, se cambio il path di destinazione, esso non viene considerato e l'applicazione viene comunque installata nel path di default, impostato nella DefaultLocation dell'ApplicationFolder, nel progetto di setup.

Qualcuno puo' illuminarmi, per cortesia?

Grazie a tutti.
Ciao. Smile
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 14 Gen 2009 12:40    Oggetto: Rispondi citando

Non ho capito, tu hai sposta l'applicazione dopo averla installata,

oppure durante l'installazione hai specificato nell'apposita campo dlle finestre di dialogo durante le installazione in quale cartella installarlo,
ma il programma d'installazione ... se n'è fatto un baffo e ha installato nella cartella di default?
Top
Profilo Invia messaggio privato
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 14 Gen 2009 12:54    Oggetto: Rispondi citando

chemicalbit ha scritto:
Non ho capito, tu hai sposta l'applicazione dopo averla installata,

oppure durante l'installazione hai specificato nell'apposita campo dlle finestre di dialogo durante le installazione in quale cartella installarlo,
ma il programma d'installazione ... se n'è fatto un baffo e ha installato nella cartella di default?



la seconda ke hai detto...
il programma d'installazione se n'è fatto un baffo e ha installato nella cartella di default!!
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 14 Gen 2009 17:23    Oggetto: Rispondi citando

Che programma è, e che versione?
(e in che lingua?)

E che sistema operativo stai usando?
(e in che lingua?)



La cartella che hai indicato esisteva già? Se non esisteva già, è stata creata?

Contiene qualche file?



giulio2301 ha scritto:
viene comunque installata nel path di default, impostato nella DefaultLocation dell'ApplicationFolder, nel progetto di setup.
Non ho capito che path sia.
Top
Profilo Invia messaggio privato
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 14 Gen 2009 19:29    Oggetto: Rispondi citando

ehm...kiedo scusa, ma nella fretta, inserendo il topic, ho perso un pezzo di messaggio...

si tratta di un'applicazione realizzata con visual studio 2003 (inglese), ke gira su windows xp (inglese).

l'installer è realizzato con lo stesso visual studio e in pratica, modificando il path di destinazione a runtime, il setup se ne frega e installa tutto nel path di default, impostato in fase di design.
Top
Profilo Invia messaggio privato
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 14 Gen 2009 19:57    Oggetto: Rispondi citando

giulio2301 ha scritto:
ehm...kiedo scusa, ma nella fretta, inserendo il topic, ho perso un pezzo di messaggio...

si tratta di un'applicazione realizzata con visual studio 2003 (inglese), ke gira su windows xp (inglese).

l'installer è realizzato con lo stesso visual studio e in pratica, modificando il path di destinazione a runtime, il setup se ne frega e installa tutto nel path di default, impostato in fase di design.

è un pogramma fatto da te?

Non potrebbe essere qualche errore del codice?

Con che linguaggio l'hai sviluppato?
Top
Profilo Invia messaggio privato
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 14 Gen 2009 21:17    Oggetto: Rispondi citando

non l'ho fatto io, ma mi hanno dato i sorgenti da modificare e ho rilevato questo problema.
è stato fatto con c#.
è molto strano come comportamento...
Top
Profilo Invia messaggio privato
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 14 Gen 2009 21:30    Oggetto: Rispondi citando

giulio2301 ha scritto:
non l'ho fatto io, ma mi hanno dato i sorgenti da modificare e ho rilevato questo problema.
è stato fatto con c#.
è molto strano come comportamento...

E' da escludre quindi che ci sia un errore nel codice?
Quindi un bug.
Top
Profilo Invia messaggio privato
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 15 Gen 2009 09:01    Oggetto: Rispondi citando

errori nel codice non ne vedo...
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 15 Gen 2009 11:48    Oggetto: Rispondi citando

Quindi tu hai modificato i sorgenti e ricompilato.

Il compilatore/linker aggiunge automaticamente un programma d'intallazione (installer)?
O quello l'hai fatto dopo "impacchettando" il programma che hai compilato/linkato prima?

L'indicazione di in quale directory installare è fornita prima, in un file di configurazione,
o viene inserita "a manina" al moemnto dell'esecuzione del programma d'installazione?


Quel programma d'installazione l'hai già usato per altri programmi fatti/modificati da te? E funzionava, da questo punto di vista?


p.s. non hai risposto a tutte le domande del mio messaggio precedente.
(scusami, ma altrimenti con così poche informazioni è difficile raccapezzarsi).
Top
Profilo Invia messaggio privato
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 15 Gen 2009 12:16    Oggetto: Rispondi citando

chemicalbit ha scritto:
Quindi tu hai modificato i sorgenti e ricompilato.

Il compilatore/linker aggiunge automaticamente un programma d'intallazione (installer)?
O quello l'hai fatto dopo "impacchettando" il programma che hai compilato/linkato prima?

L'indicazione di in quale directory installare è fornita prima, in un file di configurazione,
o viene inserita "a manina" al moemnto dell'esecuzione del programma d'installazione?


Quel programma d'installazione l'hai già usato per altri programmi fatti/modificati da te? E funzionava, da questo punto di vista?


p.s. non hai risposto a tutte le domande del mio messaggio precedente.
(scusami, ma altrimenti con così poche informazioni è difficile raccapezzarsi).



Il programma d'installazione e' stato fatto a parte, successivamente, con il tool integrato nel visual studio.

Io non ho modificato direttamente i sorgenti del setup, xke' questo tool fornisce un'interfaccia grafica su cui agire, per modificare file, cartelle, proprieta' dell'installer, ecc... quindi ho usato quella, per fare dei tentativi di correzione.

Quando si lancia il setup, compare una finestra ke kiede in quale path installare il programma e mette a disposizione un path di default (impostato in fase di design in una delle varie proprieta').
Lasciando questo path invariato va tutto bene, se lo si modifica invece, i files vengono comunque messi nella destinazione di default.
In pratica l'utente non puo' modificare la destinazione dell'installazione.

Ho appena provato a fare un progetto nuovo, con un suo setup, identico a quello malfunzionante...e funziona, quindi ci deve per forza essere qualcosa ke non va nell'altro, pero' anke editando i suoi sorgenti col notepad, non si riesce a vedere nulla di fuoriposto...e' molto strano.
Top
Profilo Invia messaggio privato
mdweb
Dio maturo
Dio maturo


Registrato: 18/12/07 16:59
Messaggi: 4412

MessaggioInviato: 15 Gen 2009 15:56    Oggetto: Rispondi citando

E' stranissimo.Be io procederei 'ricopiando' il codice passo passo Wink
Top
Profilo Invia messaggio privato
giulio2301
Mortale devoto
Mortale devoto


Registrato: 14/01/09 12:01
Messaggi: 7

MessaggioInviato: 15 Gen 2009 16:16    Oggetto: Rispondi citando

mdweb ha scritto:
E' stranissimo.Be io procederei 'ricopiando' il codice passo passo Wink


Si infatti...sto rifacendo il setup da zero.
Grazie.
Wink
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 15 Gen 2009 20:00    Oggetto: Rispondi

mdweb ha scritto:
E' stranissimo.Be io procederei 'ricopiando' il codice passo passo Wink
Rifacendolo, come aveva detto, gli era funzionato.

In effetti (a naso, perché non conosco visual studio) nel file di configurazione dell'installer non vedi nulla di anomalo,
ma in quello del resto presumo sia indicato il default come directory d'installazione (e quello funziona, pure troppo bene).

Quello che posso presumere, non è che c'è un'impostazione tipo "forze installazione nella cartella di default anche se l'utente ne indica un'altra"?
(Ma in tal caso avrebbe più senso che durante l'installazione la finestra di dialogo in cui inserire il percorso alla cartella sia disattivata).
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi