I'm developing a desktop application, and this application requires some information to run, but it doesn't change any of this information (the data must be loaded on every execution of the app, but the data is never changed). The data must be stored on the same computer as the app is running (client-side storage?).
It is also better if the user can't easily change this information (assume that they don't have much IT knowledge).
How should I storage this kind of information? A local database? XML that is sent with the application?
I'm using WPF.