Installazione senza prerequisiti?

mercoledì 24 maggio 2006 - 11.31

davide_dvd Profilo | Junior Member

Ciao scusate per la domanda forse stupida...

sto facendo un'applicazione con Visual C# .NET Express e SQL Server Express, entrambi 2005, vorrei sapere se generando il progetto di Setup verranno inclusi anche il framework, il server e windows installer come prerequisiti oppure se è possibile installare la mia applicazione senza questi supporti anche in macchine che ne sono prive.

Vi ringrazio!
davide_dvd

Dampyr Profilo | Junior Member

Non so in C# ma per esperienza con VB.NET, il framework per il quale hai sviluppato (.net 2.0 credo) viene richiesto, anche perchè sennò non sa dove andare a prendersi le varie librerie che gli servono.
Devi installare prima i vari Sw necessari, senza di quelli sotto verranno lanciati sicuramente degli errori.

totti240282 Profilo | Guru

Confermo !!!!
C'è solo un capitano !!!!!!

davide_dvd Profilo | Junior Member

grazie mille per la risposta! purtroppo ho scoperto ora che Visual C# express non permette di fare progetti di setup... non so come fare a generare l'eseguibile senza dover ricorrere all'acquisto della versione full, potete salvarmi?

grazie in anticipo
davide_dvd

webCoder Profilo | Newbie

Puoi usare Inno Setup e crearti il tuo setup.
Puoi, con degli script forniti, testare se e' installato il framework ed installarlo se necessario (come per IE6, MDAC2.8, ecc.)
Essendo Inno molto potente, ti conviene fare un giro sul loro sito e cercare di capire come fare :)

Esistono dei tool che permettono di avviare un'applicativo .net con tutto il necessario senza installare nulla. Praticamente non fanno altro che includere nell'exe anche le lib necessarie. Per esperienza pero' a me non e' una soluzione che piace, considerando che l'exe viene di parecchi mega e non hai la possibilità di installare le patch di sicurezza per il .NET quando escono.

Ciao, Raf

davide_dvd Profilo | Junior Member

Ho trovato Cyber Installer, sembra che mi possa risolvere il problemino... grazie della risposta, anche inno Setup in effetti va benissimo!! ciao!!
davide_dvd

davide_dvd Profilo | Junior Member

Ciao, potresti farmi sapere quali sono i tool che includono le librerie del .NET senza doverlo installare? io sto usando ISTool per Innosetup ma non trovo proprio il modo, e dovendo far installare anche sql server express come prerequisito non vorrei rendere troppo complicata la vita agli utenti finali che non necessariamente devono avere nozioni di informatica..

la licenza free di Cyber Installer non mi permette di creare setup più grandi di 50mb

ti ringrazio molto per la disponibilità!
davide_dvd

webCoder Profilo | Newbie

http://www.codeproject.com/dotnet/dotnetinstallerforinno.asp?df=100&forumid=51289&exp=0&select=1157643

Inizia da questo, che comprende la 1.1 e msde. Cerca di adattarlo ;)

Ciao, Raf
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5