使用多个设置文件并在运行时选择它们

灾难小子

截至今天,我的App.config项目中有一个文件。

我在程序中使用我的配置设置,如下所示:

ConfigurationManager.AppSettings["FileDir"];

其中FileDirApp.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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在运行时将多个图像从数据库保存到TMemoryStream并在以后提取它们

来自分类Dev

我可以将 drools .drl 文件存储在 bitbucket 存储库中并在运行时使用 spring boot 访问它们吗

来自分类Dev

在运行时创建对象并使用它们

来自分类Dev

在运行时在代码后面选择资源文件

来自分类Dev

在运行时选择标题和文件名

来自分类Dev

Autofac 注册关闭的类型并在运行时检索它们

来自分类Dev

使用Java 8在运行时选择具体的实现

来自分类Dev

在运行时使用继承的代码选择器

来自分类Dev

如何在运行时使用Hibernate选择架构?

来自分类Dev

在运行时设置设置

来自分类Dev

使用JavaScript在运行时设置函数名称

来自分类Dev

使用Webpack在运行时动态要求JS文件

来自分类Dev

选择在运行时创建的组件

来自分类Dev

在运行时设置UICollectionView框架

来自分类Dev

在运行时更改MPI设置

来自分类Dev

在运行时更改CoreNLP设置

来自分类Dev

在运行时构建多个轮子

来自分类Dev

调用通用方法并在运行时设置通用类型

来自分类Dev

在运行时合并ResX文件?

来自分类Dev

在运行时加载JSON文件

来自分类Dev

在运行时加载JSON文件

来自分类Dev

在运行时读取 plist 文件

来自分类Dev

iTunes库中的iOS播放文件,并在运行时修改示例

来自分类Dev

在 UIView 上绘制文本更好还是使用 UILabel 并在运行时更新文本?

来自分类Dev

如何在运行时在Java中设置多个类路径条目?

来自分类Dev

如何在运行时使用C#声明一个委托并在运行时调用其方法?

来自分类Dev

Visual Studio的设置,以在运行时删除对dll文件的依赖

来自分类Dev

GitPython:在运行时设置git可执行文件

来自分类Dev

在运行时根据文件扩展名设置目标位置

Related 相关文章

  1. 1

    如何在运行时将多个图像从数据库保存到TMemoryStream并在以后提取它们

  2. 2

    我可以将 drools .drl 文件存储在 bitbucket 存储库中并在运行时使用 spring boot 访问它们吗

  3. 3

    在运行时创建对象并使用它们

  4. 4

    在运行时在代码后面选择资源文件

  5. 5

    在运行时选择标题和文件名

  6. 6

    Autofac 注册关闭的类型并在运行时检索它们

  7. 7

    使用Java 8在运行时选择具体的实现

  8. 8

    在运行时使用继承的代码选择器

  9. 9

    如何在运行时使用Hibernate选择架构?

  10. 10

    在运行时设置设置

  11. 11

    使用JavaScript在运行时设置函数名称

  12. 12

    使用Webpack在运行时动态要求JS文件

  13. 13

    选择在运行时创建的组件

  14. 14

    在运行时设置UICollectionView框架

  15. 15

    在运行时更改MPI设置

  16. 16

    在运行时更改CoreNLP设置

  17. 17

    在运行时构建多个轮子

  18. 18

    调用通用方法并在运行时设置通用类型

  19. 19

    在运行时合并ResX文件?

  20. 20

    在运行时加载JSON文件

  21. 21

    在运行时加载JSON文件

  22. 22

    在运行时读取 plist 文件

  23. 23

    iTunes库中的iOS播放文件,并在运行时修改示例

  24. 24

    在 UIView 上绘制文本更好还是使用 UILabel 并在运行时更新文本?

  25. 25

    如何在运行时在Java中设置多个类路径条目?

  26. 26

    如何在运行时使用C#声明一个委托并在运行时调用其方法?

  27. 27

    Visual Studio的设置,以在运行时删除对dll文件的依赖

  28. 28

    GitPython:在运行时设置git可执行文件

  29. 29

    在运行时根据文件扩展名设置目标位置

热门标签

归档