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
Problema publish
mercoledì 29 giugno 2011 - 16.11
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 3.5
|
Visual Studio 2008
paga87
Profilo
| Newbie
11
messaggi | Data Invio:
mer 29 giu 2011 - 16:11
Problemone! (almeno per me
)
Devo pubblicare un applicazione che ho sviluppato. Ho la folder creata su un server e tutto configurato. Il problema nasce dal fatto che il programma per funzionare come prerequisito oltre a Windows installe 3.1 e al Framework 2.5 SP1 deve avere anche un altro programma (di cui io ho disponibile l'exe di installazione), ora come faccio a fare in modo che dalla directory di deploy si possa far scaricare anche questo exe? io l'ho inserito nella cartella e ho impostato che debba scaricare i prerequisiti da un specifica cartella (che poi è quella sul server) dove al suo interno c'è il file che mi interessa, ma mi da una cinquantina di errori del tipo:
"The install location for prerequisites has not been set to 'component vendor's web site' and the file 'DotNetFX35SP1\dotNetFX20\aspnet_64.msp' in item '.NET Framework 3.5 SP1' can not be located on disk. See Help for more information."
Come posso risolvere?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mer 29 giu 2011 - 17:53
Ciao,
prova ad aggiungerlo al progetto come file, direttamente nella root del progetto come spiegato qui:
http://blogs.dotnethell.it/freeteo/ClickOnce-con-applicazioni-che-contengono-OCX-e-altri-oggetti-COM__10884.aspx
In questo post si parla di OCX, ma il concetto è lo stesso anche per altri tipi di files.
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
paga87
Profilo
| Newbie
11
messaggi | Data Invio:
ven 1 lug 2011 - 07:47
si il concetto è quello. però io devo lanciare un eseguibile. hai idea di come si possa fare?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 1 lug 2011 - 10:40
>si il concetto è quello. però io devo lanciare un eseguibile.
>hai idea di come si possa fare?
non credo tu possa dire a ClickOnce che in fase di installazione deve lanciare un exe, però a codice sì, puoi farlo all'avvio del tuo programmacon un Process.Start("...")
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
paga87
Profilo
| Newbie
11
messaggi | Data Invio:
ven 1 lug 2011 - 11:18
infatti era la soluzione a cui stavo pensando anch'io. L'unica cosa che ti chiedo: come posso includere il file .exe all'interno della cartella di installazione?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 19 lug 2011 - 20:02
Ciao Paga,
scusa del ritardo nella risposta.
Per includere un file esterno in un pacchetto clickonce lo devi includere nel progetto principale, ma ti basta farlo anche come "collegamento".
Quindi tasto DX sulla root del progetto->Add->Existing Item->lo scegli e nel pulsante Add->Add as Link
Per essere sicuro cmq lo vedi nelle impostazioni di ClickOnce tra i files che lui trova da dover includere.
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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 !