Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    43

    [vb.net]

    CIAO!...
    Ho un problemino di funzionamento di un'applicazione compilata in visual basic .NET.
    Ho creato il mio file .exe ma do notato che funziona solamente su pc dove è presente il framework!!!
    Esiste un modo per complilarlo in modo che il programma si porti con se tutte le dipendenze necessarie???

    HELP!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    43
    SORRY...IL TITLOLO!!!

  3. #3
    quando compili un eseguibile .NET quello che ottieni è un file scritto in IL cioè Intermidiate language, che verrà poi compilato in codice processore a run-time dal compilatore jit(Just In Time).
    per questo non è possibile fare quello che chiedi, poichè .NET come java è un linguaggio che viene interpretato.

    perchè un programma .NET funzioni occorre avere installato il .Net framework nella corretta versione, quindi distribuendo la tua applicazione devi distribuire anche l'installer del framework .net.

    calcola però che l'installazione è una tantum quindi se sei certo che il programma andrà su una macchina dotata del framework puoiu anche non distribuirlo.

    un buon modo per distribuire il tutto è da VS.NET creare un progetto installer, che ti darà la possibilità di verificare la presenza o meno del framework e in caso installarlo, o domandarne lo scaricamento dal web.

    BYE!

    Gutta cavat lapidem non vi, sed saepe cadendo
    (La goccia scava la pietra non con la forza, ma cadendo spesso)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.