据我所知,我之前没有回答过我的具体问题:
我有两个应用程序(可能都是winforms应用程序,但其中一个可能是一个Web应用程序)。它们共享相同的配置文件设置。目前,每个人都必须拥有相同文件的副本,这意味着两个配置文件必须保持同步。
我需要一种方法来告诉一个应用使用其他应用的整个配置文件。它们通常位于相同的相对位置(相同的文件夹或兄弟文件夹)。
可以这样做,如果是这样,怎么办?如果第一个配置文件中没有任何内容,但有些设置有效地说“在此位置找到整个配置文件”,那就太好了。
TIA。
答案 0 :(得分:2)
我认为这不是开箱即用的。您可以扩展配置类来实现这一点,但我选择的最轻松的方法是将XML文件放入共享位置并编写一些可以读取文件并返回的代码(可能是DLL)设置。
一个好的解决方案可能是使用一个类型化的数据集,它可以直接读取/写入XML,并且可以轻松访问数据库风格的值。