0

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

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

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

谢谢你的帮助。

4

1 回答 1

0

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

您可以在此处找到有关具体细节的好教程,并在此处找到一些转换的解释

基本步骤是

  1. 创建配置
  2. 为配置添加转换
  3. 编写转换以针对不同版本进行实际修改
  4. 生成转换(将在部署时完成,具体取决于您的操作方式)
  5. 利润

编辑:官方 ASP.net 网站上还有另一个很好的教程

于 2012-08-05T22:39:09.940 回答