Fondamentalmente il problema è che ogni volta che cambia la versione dell'assembly (ovvero l'utente installa una nuova versione dell'applicazione) tutte le loro impostazioni vengono ripristinate ai valori predefiniti (o più precisamente viene creato un nuovo file user.config in una cartella con una versione diversa numero come nome)
Come posso mantenere le stesse impostazioni durante l'aggiornamento delle versioni, poiché l'utilizzo dei file ini o del registro sembra scoraggiato?
Quando abbiamo usato Clickonce sembrava essere in grado di gestirlo, quindi sembra che dovrebbe essere possibile farlo, ma non sono sicuro di come.