Newsgroup: it.comp.lang.c++
Titolo: OT: Visual c# e settaggi

come posso fare per far si' che le applicazioni programmate in visual c# 
net mi funzionino su tutti i pc, cioe' senza installare il visual studio 
net negli altri pc???
Con borland c++ builder ci riesco.

 net negli altri pc???
Installa le librerie condivise (DLL) sull'altro PC, oppure linka 
staticamente il tuo programma alle librerie. Oppure non usarle ;-)
-- 
Andrea Bergia - studente
Linux Registred User #281550

 
Io vorrei linkare staticamente, solo che non ho capito come posso fare, 
sul borland nelle opzioni di debug c'erano i settaggi per fare cio', con 
il net non ho capito se ci sono, dove stanno.

 il net non ho capito se ci sono, dove stanno.
Non sono sicuro che funzioni, visto che da qualche mese mi sono 
"convertito" a GNU/Linux non posso provare. Cmq mi sembra che devi far 
click col destro sul nome del progetto nella visualizzazione file, da lě 
in qualche scheda delle opzioni progetto ci dovrebbe essere qualcosa. Ciau
-- 
Andrea Bergia - studente 	  Linux Registred User #281550
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html

 dove stanno.
Non è possibile. Sul PC deve essere installato il .NET
framework.
Non ci sono altre possibilità.
Ciao.
--
BSD is for UNIX-lovers -- linux is for Windows-haters.

 Non ci sono altre possibilità.
  Me ne ero gia' accorto, in pratica la possibilita' di fare 
applicazioni indipendenti e' inesistente con il .NET, mi sa che torno al 
borland.

"Pietro" <t...@ll.ll> ha scritto nel messaggio
news:MPG.1809557a5...@news.activenetwork.it...

Il .NET framework e' stato concepito apposta per questo. La tua osservazione
non ha senso.
Saluti.

 che torno al borland.
Certamente. La piattaforma .NET ha le sue caratteristiche, con
i suoi vantaggi ed i suoi svantaggi... come la VM di Java. Poi
sta a te decidere se le sue caratteristiche vanno bene oppure
no.
Comunque, il "borland" non c'entra proprio nulla. Al massimo
torni al C++...


 non ha senso.
  Be', sai, se voglio fare delle applicazioni senza la rottura di 
installare su ogni pc le dll o framework che sia, con borland ci riesci, 
con il NET NO.
Era solo a questo che mi riferivo.

 Era solo a questo che mi riferivo.
Quello che vorrei sapere è cosa c'entri il borland.. La
differenza non la fanno Borland e M$, ma la fanno C++ e .NET.
Le applicazioni Java funzionano senza VM?


 differenza non la fanno Borland e M$, ma la fanno C++ e .NET.
  Ovviamente mi riferivo al c++ builder, non a Borland in generale.
 

 generale.
Beh, anche un sw scritto con il C++ Builder (utilizzato come
RAD), necessita dell'installazione di certe librerie per
funzionare (VCL o CLX).


 funzionare (VCL o CLX).
  Si deve vedere, io ero riuscito a linkare staticamente le librerie, 
infatti l'exe era passato da 16k a 80-90, e cmq il framework sono 
diversi mega.

 framework sono diversi mega.
Beh, certo, puoi linkare staticamente, ma per librerie simili
non mi pare in generale molto sensato.
Comunque il framework, come le librerie, lo installi una sola
volta, anzi, nelle versioni di Windows future sarà
preinstallato.
Ed inoltre il porting del framework per altre piattaforme
rende possibile al codice compilato girare anche su altri SO
(come Java).


 (come Java).
  Io guardo anche ai precedenti s.o., metti che devo fare applicazioni 
che girino anche su pc non nuovissimi, installarsi un framework solo per 
far girare qualche applicativo mi sembra molto poco sensato.

 applicativo mi sembra molto poco sensato.
Beh, in questi casi .NET non è ovviamente lo strumento adatto.
Come non lo sarebbe Java...


 Non ci sono altre possibilità.
Se usi le MFC e non .NET (che dal C++ non è molto utile) non serve nessun 
framework per far girare le applicazioni anzi.
-- 
Andrea Bergia - studente 	  Linux Registred User #281550


 serve nessun framework per far girare le applicazioni anzi.
Sì, certamente, puoi anche utilizzare altre librerie o il SDK,
ma l'op parlava di Visual C# e non di Visual C++...


 ma l'op parlava di Visual C# e non di Visual C++...
E' vero, ops, manco ci ho fatto caso :-) Ciao.
