Estou desenvolvendo um aplicativo de desktop, e esse aplicativo requer algumas informações para ser executado, mas não altera nenhuma delas (os dados devem ser carregados em todas as execuções do aplicativo, mas os dados nunca são alterados). Os dados devem ser armazenados no mesmo computador em que o aplicativo está sendo executado (armazenamento do lado do cliente?).
Também é melhor se o usuário não puder alterar facilmente essas informações (suponha que ele não tenha muito conhecimento em TI).
Como devo armazenar esse tipo de informação? Um banco de dados local? XML enviado com o aplicativo?
Estou usando o WPF.