截至今天,我的App.config
项目中有一个文件。
我在程序中使用我的配置设置,如下所示:
ConfigurationManager.AppSettings["FileDir"];
其中FileDir是App.config
这样定义的设置:
<appSettings>
<add key="FileDir" value="C:\MyFolder" />
</appSettings>
在我的构建文件夹(无论是它Debug
还是Release
)中,该文件将显示为MyProject.exe.config
好像我的项目名为MyProject
.
我想添加多个具有完全相同变量但不同值的类似配置文件,我想使用命令行参数指向配置文件,以便我可以重用相同的程序但具有不同的设置。
如何告诉我的程序选择哪个配置文件?
我会做这样的事情:
<appSettings>
<add key="WordV1" value="abc" />
<add key="WordV2" value="def" />
<add key="WordV3" value="ghi" />
</appSettings>
string word = ConfigurationManager.AppSettings["WordV" + user.version];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句