Newsgroup: it.comp.lang.visual-basic
Titolo: [VB.NET] [?] Cosa devo distribuire con l'EXE?

Se creo un'applicazione con 
VB.NET
, cosa devo distribuire (runtime o simili)
perché un computer con, poniamo, soltanto Windows 95 possa usarla?
Nelle opzioni di compilazione (beta2) è presente l'opzione "piattaforma",
che attualmente presenta la sola scelta ".NET". Per caso è previsto di
allargare questa scelta? Significherebbe la possibilità di produrre
applicazioni dello stesso "tipo" di quelle made in VB6?
Grazie & buon anno
Francesco

 wrote in message
news:a0sgcv$ijr$1...@pegasus.tiscalinet.it...

Ho i miei seri dubbi che applicazioni .NET possano girare su Win 95, mi pare
solo
WIN 98 in su
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 applicazioni dello stesso "tipo" di quelle made in VB6?
Non credo proprio...
Ciao
Corrado

Nessun programma di dimensioni inferiori ai 15M... e sì che 
VB.NET
 è pensato
per Internet...
"Corrado Cavalli" <a@b.c> ha scritto nel messaggio
news:fTyY7.7$mh7...@news1.tin.it...


 per Internet...
[SNIP]
Nota pero' che il "pensato per Internet" indica programmi tipo 
ASP.NET
 +
WebForms, ovvero programmi per cui e' sufficiente che framework stia sul
*server web*, non su tutti i client
se poi parli di un programma *da scaricare* via internet e' un altro paio di
maniche...
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown

A partire da XP il runtime di .NET(CLR) è incluso nel sistema operativo, ma
per le versioni precedenti 98, ME(...bleah!!!), 2000 è necessario installarlo


 per le versioni precedenti 98, ME(...bleah!!!), 2000 è necessario
installarlo
Ma .NET non è ancora in beta?
Come fa XP ad averlo già?
Ah, ho capito... poi basta reinstallare i 65Mb di service f..(hem) pack.
Ciao

 e sě che 
VB.NET
 č pensato per Internet...
Non č cosě. Il Runtime lo devi instalare una sola volta. Quindi
nell'installazione del programma *NON* va incluso il runtime. Questo va
scaricato a parte, una volta per tutte
Ciao.

in linea di massima il clr rimane lo stesso...
proviamo a pensare ad esempio a ADO2.7 che installato su XP da agosto ed è
rimasto beta per gli altri sistemi operativi fino a metà novembre (se non
sbaglio)
L2K


Hai detto una cosa inesatta, il sistema di sviluppo .NET è ancora in beta,
ma il runtime(CLR) che è ben altra cosa esiste da almeno un anno


Vero, ma se devi fare un pacchetto di installazione non puoi dare per
scontato che il CLR sia già installato quindi devi fare un pacchetto che lo
include.
L'installer deciderà poi se è necessario installarlo o meno sulla macchina
target.
Qualche ulteriore precisazione, oltre al CLR devi prevedere anche Windows
Installer la macchina devce avere IE5.01 (o successivi) e su NT devi avere
il Service Pack 6, altrimenti durante il setup ti ritrovi con dei messaggi
piuttosto arcani...
Ciao
Corrado

 installato quindi devi fare un pacchetto che lo include.
Perché? Il runtime lo scarichi in un pacchetto a parte.
Si tratta solo di aggiungere un link (al runtime) in più.
Ciao.

 ma il runtime(CLR) che è ben altra cosa esiste da almeno un anno
Non ci capisco ancora molto di .net, ma... tutte quelle storie sulla
sicurezza del codice compilato?
Ciao

Ci sono utenti che hanno problemi a lanciare un .exe figurati se gli dici di
scaricare o lanciare l'installazione del framework prima di
installare/eseguire la tua applicazione.
Personalmente credo sia meglio fornire un 'malloppone' che si autoconfigura
in base alla macchina target piuttosto che riempire l'utente di istruzioni
su quali step eseguire per poter avere il prg correttamente installato.
Oltre a questo va aggiunto il fatto che le applicazioni .Net vogliono IE.5.5
o Sp6 (NT) che la maggior parte degli utenti non ha idea di cosa siano...
La parte 'positiva' è che eventuali 'patches' possono essere dei veri e
propri XCOPY, senza scartare la possibilità di creare delle Windows
Applications che risiedono sul server e vengono dinamicamente scaricate 'on
deman' da IIS con tutti i vantaggi (e svantaggi) che ne derivano.
Ciao
Corrado

E' vero il codice IL è "facilmente leggibile", dovrebbe essere fornito nella
versione ufficiale un 'obfuscator' ma questo è ancora tutto da vedere...
Ciao
Corrado

 degli utenti non ha idea di cosa siano...
Appunto, cosa fai? Includi nella tua installazione anche IE ed il SP?
Ciao.

 Appunto, cosa fai? Includi nella tua installazione anche IE ed il SP?
D'accordo sul resto, ma qui no.
Dato che l'SP in realtà è la riscrittura dell'intero applicativo (gli SP di
windows sono 350Mb, quello di VB 65 e così via) potrebbero fare direttamente
una nuova release.
Sarebbe anche più chiaro per l'utente.
Gli unici SP che condivido sono quelli per il SO che altrimenti andrebbe
reinstallato ogni sei mesi (oddio, non è che la media di un win9x sia molto
diversa anche a SO sano :))
Ciao