The blog has moved to a new address. The blog is now located at

Friday, August 11, 2006

Why is there a version number in the user.config path?

There are a couple of reasons why the user.config path is version sensitive:

  • To support side-by-side deployment of different versions of an application (you can do this with Clickonce, for example). It is possible for different versions of the application to have different settings saved out.

  • When you upgrade an application, the settings class may have been altered and may not be compatible with what's saved out, which can lead to problems.

Technorati : , ,

No comments: