La nostra applicazione è .NET 3.5 distribuita tramite ClickOnce. Abbiamo appena aggiornato a .NET 4.0 e aggiornato le pre-richieste in modo appropriato.ClickOnce Upgrade Fails dopo la conversione in .NET 4
L'installazione funziona ancora correttamente per gli utenti principianti o gli utenti che installano tramite la pagina HTML di installazione. Installer automaticamente il framework .NET 4 per loro. Tuttavia, gli utenti che hanno già installato l'applicazione e tentano di eseguirlo tramite il menu di avvio ricevono il prompt:
"Impossibile installare o eseguire questa applicazione. Questa applicazione richiede che il sistema venga aggiornato alla versione di Common Language Runtime Microsoft 4.0.30319.0 Ulteriori informazioni possono essere trovate qui "(link al sito web di MS)
Perché non installa automaticamente .NET 4.0 come fa quando lo si esegue dalla pagina html? Non ha nemmeno la possibilità di scaricare gli aggiornamenti. Abbiamo bisogno di una soluzione perfetta per i nostri clienti per l'aggiornamento alla nuova applicazione senza re-installazione manuale.
Grazie per la spiegazione. –