C# - 多个Prod配置

时间:2012-08-05 22:35:15

标签: c# app-config

我有一个使用两种不同配置的Production程序。使用参数调用它们(例如exec Myprog.exe parm = Conf1和exec Myprog.exe parm = Conf2)

是否可以在配置文件中包含将根据配置使用配置变量的部分。我已经看到了可以在构建中执行此操作的示例(例如,对于dev vs prod),但不是针对两个不同的prod版本。

我知道我可以从两个不同的目录中调用它们,并且每个目录中都有不同的配置文件,但这很麻烦。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以为Conf1和Conf2添加另一个版本,而不是尝试这样做,您不仅限于调试和发布配置

您可以找到有关详细信息here的精彩教程以及某些转换的解释here

基本步骤是

  1. 创建配置
  2. 为配置添加转换
  3. 编写转换以对不同的实际修改 版本
  4. 生成转换(将根据您的方式在部署时完成) 正在做事)
  5. 利润
  6. 编辑:offical ASP.net site

    还有另一个很好的教程