Every time I compile my app and the version number changes (I have an auto-incrementing build number), I lose the user-configured app.config settings, since they\'re stored
Have you considered ClickOnce deployment? This topic is then covered in depth. IMO, ClickOnce is much easier both for the developer and the user.