0

我们的 cscfg 文件中有一些特定于用户的值,例如服务总线名称空间、用户名和密码等。我想知道我们是否可以在本地运行解决方案时在构建时检索这些值,所以场景将是:

  1. 从 repo 获取解决方案
  2. 在本地构建(这将导致开发人员特定的变量替换 %username% 或 %password% 之类的标记或配置文件中的预定义值
  3. 无需替换配置文件中的任何内容即可运行解决方案

我已经看到这个解决方案是用 powershell 实现的,但我正在寻找一个替代方案。基本上,您在构建解决方案之前运行一个 ps 脚本,它会替换(去标记化)配置文件中的任何标记。我想知道我是否可以通过 web.config 转换来做到这一点。但话又说回来,我想需要更改 cscfg 中的值。有什么想法吗?

4

0 回答 0