我有一个C#类库构建成一个DLL。如何更改不同部署中的默认应用程序配置/设置?
我有一些设置值,如目录路径,我在类库中使用。
我想这样做,任何引用DLL的人都有机会编辑设置的默认值(最好通过文件)。像,
[类库] 默认值将是FooDir = “C:/ Program Files文件/”
[X项目引用库] 我们想改变FooDir的价值,以“C :/ Program files(x86)/“。
如果Visual Studio生成一个包含FooDir config/setting的XML文件,然后将其复制到Project X的输出目录,那将会很整洁。然后我们可以在那里更改FooDir的值,并且运行Project X时将反映FooDir的这个新值。
我该如何实现这一目标?