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
Installazione automatica del Framework
venerdì 23 settembre 2005 - 10.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
giorgiodipietro
Profilo
| Junior Member
125
messaggi | Data Invio:
ven 23 set 2005 - 10:53
Un saluto a tutto il forum,
sto preparando i file di setup di un mio software. Vorrei sapere se esiste un modo per verificare l'esistenza del Framework (anche tramite file autorun.inf) e installarlo se per caso manca.
Grazie in anticipo
Giorgio
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
ven 23 set 2005 - 11:51
Ti consiglio di installare Microsoft Visual studio .NET 2003 Bootstrapper Plug-in scaricabile dal sito Microsoft. Installa il plug-in nel tuo pc di sviluppo,crea un progetto di setup e aggingi nella sezione Launch Condition una condizione add .NET Framework (puoi eventuialmente cambiare le sue proprietà).Modifica poi l'opzione di bootstrapper del setup in Windows Installer Bootstrapper e compila il setup.In questo modo il tuo setup se non trova il Framework lo installa altrimenti prosegue l'installazione della tua applicazione.
ci stanno anche altri metodi ma quasto mi sembra il migliore.
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 23 set 2005 - 13:08
L'ho scaricato anch'io il bootstrapper plug-in e sul sito microsoft in italiano ho seguito le istruzioni per craere un setup, ma quando arrivo al passaggio nella proprietà del setup di scegliere il programma di avvio automatico, sul sito della microsoft mi dice di scegliere windows installer bootstrapper, ma nel menu della combo nn mi viene riportato nulla, cioè mi vengono solamente indicate le seguenti voci: nessuno - windows installer - web..
Te lo hai già utilizzato qualche volta?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
giorgiodipietro
Profilo
| Junior Member
125
messaggi | Data Invio:
ven 23 set 2005 - 15:09
Io ho la versione 2002. Va bene lo stesso?
Giorgio
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
ven 23 set 2005 - 15:15
>L'ho scaricato anch'io il bootstrapper plug-in e sul sito microsoft
>in italiano ho seguito le istruzioni per craere un setup, ma
>quando arrivo al passaggio nella proprietà del setup di scegliere
>il programma di avvio automatico, sul sito della microsoft mi
>dice di scegliere windows installer bootstrapper, ma nel menu
>della combo nn mi viene riportato nulla, cioè mi vengono solamente
>
>Te lo hai già utilizzato qualche volta?
L'ho utilizzato ultimamente per fare un setup e nelle proprità del setup alla voce Bootstrapper mi compare la proprietà Windows installer Bootstrapper, scelto quello e settata la Launch condition .NET il plug-in funziona molto bene.
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
ven 23 set 2005 - 17:57
La procedura che hai svolta è stata di installare il file msi di bootstrapper e oppure dopo hai dovuto settare qualcosa o meglio ancora hai dovuto imporate qualche file? tieni presente che io visualstudio net l'ho installato sulla seconda partizione del mio disco fisso ossia "D" e non su C come si è installato bootstrapper...
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
lun 26 set 2005 - 18:57
Guarda anche io ho installato VS2003 in "D:" e il plug-in "C:".
Ho installato il plug-in e poi ho aperto il mio progetto di setup,ho settato le proprietà che ti ho descritto in un messaggio precedente e poi ho compilato il progetto.Se il plug-in ha funzionato a dovere (e se hai settato la lingua giusta e la Launch Condition .NET), nella cartella Release (o Debug) del setup troverai:
- il file .msi
- il file setup.exe per installare il setup
- il file dotnetfx.exe (framework)
- il file langpack.exe (la lingua)
- 2 file di settaggio settings.ini e Config.ini
Porta questi file nel Cd o in una cartella di installazione e eventualmente setta le proprietà dento i due file .ini e vai con l'installazione
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 26 set 2005 - 19:39
ricapitoliamo passo-passo.
io ho aperto come prova un nuovo progetto di setup...da come mi hai detto te nei post precedenti, devo andare a scegliere proprietà del progetto setup, qui ho soltanto una treeview a sinistra denominata "proprietà di configurazione" e a destra alla voce Programma di avvio automatico come default mi esce nella combo "Windows Installer", ma se apro la combo di riferimento oltre alla voce "windows installer", mi esce "Web" e "Nessuno".cmq non trovo da nessuna parte "Windows installer boostrepper".
Penso che la procedura sia questa, giusto?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
mar 27 set 2005 - 10:00
Si,la procedura è questa e nella combo di bootstrapper mi compare Windows installer bootstrapper.Io a differenza tua ho la versione VS2003 in inglese e non so se questo può influire.Controlla su installazioni applicazioni se hai installato il plug-in e magari cerca sul sito della microsoft la versione italiana (se esiste).Altrimenti non saprei che dirti (è forse un bug di Microsoft?).
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 27 set 2005 - 15:07
Sotto il pannello di controllo il plug-in è installato, semmai scarico la versione in inglese e provo ad installarla..
Ti farò sapere
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 27 set 2005 - 18:06
Niente stesso risultato di prima..
volevo chiederti nella dir del bootstrapper ossia la seguente:
C:\Programmi\Microsoft Visual Studio .NET 2003 Bootstrapper Plug-in
ho trovato una cartella nominata 1040 al cui interno ho trovato oltre a i file :config - dotnetfx - FxMdacPlugin.it.resources - langpack - mdac_typ - setup...quest'ultimo se lo avvio mi genera un messaggio di errore:
Errore durante l'analisi del file di impostazioni C:\Programmi\Microsoft Visual Studio .NET 2003 Bootstrapper Plug-in\1040\settings.ini o impossibile individuare il file...
ovviamente questo file non esiste sai il motivo?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
mer 28 set 2005 - 14:39
non esiste perchè penso che venga creato durante la compilazione del progetto di setup dal setup stesso con ad esempio il nome del file .msi e altre configurazioni.Comunque neanche a me funziona il file setup.exe e mi produce lo stesso errore tuo.Mi dispiance ma non ho nessun altro consiglio da darti perchè anche perchè ho riprovato l'installazione del plug-in e fatti tutti i passi che ti ho precedentemente spiegato riesco a creare un setup buono.
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
gio 29 set 2005 - 10:44
ci sono riuscito solo che quando lancio il file setup.exe mi genera un messaggio di errore..vorrei farti controllare passo-passo come ho creato il il file setup:
ti allego un file word dove ci sono i passi che ho realizzato..
mi puoi vedere dove sbaglio?
ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
gio 29 set 2005 - 15:02
>ci sono riuscito solo che quando lancio il file setup.exe mi
>genera un messaggio di errore..vorrei farti controllare passo-passo
> come ho creato il il file setup:
>mi puoi vedere dove sbaglio?
ciao
L'errore è dovuto al fatto che il setup non riesce a trovare il file dotnetfx.exe nel percorso specificato nell'errore.
La proprietà FxInstallerPath indica il percorso dove deve risiedere dotnetfx.exe così come LangPackInstallerPath indica il percorso del file di lingua e MdacInstallerPath indica il percorso del file mdac_typ.Devi quindi inserire questi 3 file nella directory giusta. Ti dò un consiglio, crea una cartella chiamata "SetupMiaApplicazione" sotto C:,sposta tutti i file ottenuti dalla compilazione del setup in questa cartella e poi dai alle 3 proprietà viste sopra il percorso C:\SetupMiaApplicazione\.Vedrai che questa volta funziona.
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
gio 29 set 2005 - 16:32
Ok, ma questi tre file devo risiedere nel cd rom di installazione che io creerò, poi il setup mi devi rilevare oppure no la presenza sul sistema operativo di questi tre programmi, come fa il setup a rilevare se sono stati già installati oppure no sul pc?
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
mimmo21
Profilo
| Junior Member
56
messaggi | Data Invio:
gio 29 set 2005 - 17:53
>Ok, ma questi tre file devo risiedere nel cd rom di installazione
>che io creerò, poi il setup mi devi rilevare oppure no la presenza
>sul sistema operativo di questi tre programmi, come fa il setup
> a rilevare se sono stati già installati oppure no sul pc?
Se le 3 proprietà che ti ho prima detto le lasci vuote il setup.exe cercherà i 3 file nella cartella dove risiede lui.Quindi se tu metti i 3 file e il setup.exe con i 2 file .imi nel cd-rom nella stessa directory il setup funzionerà.Per il resto nopn ti preoccupare fàtutto lui
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
gio 29 set 2005 - 18:00
ok, grazie ti faccio sapere al più presto possibile...
ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
peppe80
Profilo
| Newbie
1
messaggi | Data Invio:
gio 21 set 2006 - 17:49
Anche io ho il tuo stesso problema...mi dici come l'hai risolto???
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 !