Non sono sicuro ma suona come si desidera che il framework .NET (o le parti necessarie per la vostra applicazione) da inserire nel programma di installazione, in modo che sia al 100% autonomo, sì? So che le app ClickOnce possono scaricare .NET se non è già installato, ma ciò non aiuta se si sta distribuendo su macchine con connettività di rete limitata o assente. AS mia comprensione, si è permesso di ridistribuire il quadro con la tua applicazione:
http://msdn.microsoft.com/en-us/library/xak0tsbd.aspx, ma non ho mai fatto io.
MODIFICA: l'eseguibile dell'applicazione non deve essere installato con un programma di installazione (verrà eseguito se si fa doppio clic su di esso), ma se si includono altri file (come ridistribuibile di .NET). allora probabilmente avresti bisogno di una specie di programma di installazione.
Non volevo installare separatamente la .net framework perché questa app è per macchine senza rete, senza internet e con una versione di Windows come BartPE avviabile e riavviabile. È utile per diagnosticare i problemi del pc? – Belliez
@Belliez: Come ho già detto, sembra possibile ridistribuire il framework .NET con la tua app. Non l'ho mai fatto da solo ma ho visto più informazioni herE: http://msdn.microsoft.com/en-us/library/xak0tsbd.aspx – FrustratedWithFormsDesigner
@Belliez: Il framework * dovrà * essere installato, ma se tu crea un progetto di installazione per la tua applicazione puoi installarlo automaticamente per te. Tuttavia, non è possibile * solo * distribuire un file .exe senza il framework; questo non è possibile –