如何为可以覆盖值的不同环境创建多个 app.config
How to create multiple app.config for different environments where values can be overridden
如何为可以覆盖值的不同环境创建多个 app.config
例如,我想要 app.Debug.config 和 app.Release.config,我可以在其中更改特定值,就像在我的 Web 项目中所做的那样 (Web.config Transformation Syntax for Web Application Project Deployment):
<add key="Test" value="Value_For_Test_Environment" xdt:Transform="Replace" xdt:Locator="Match(key)" />
为此,我使用了一个名为 SlowCheetah 的扩展程序。它为非网络项目带来了转变。市场上有使用教程。
https://marketplace.visualstudio.com/items?itemName=vscps.SlowCheetah-XMLTransforms
如何为可以覆盖值的不同环境创建多个 app.config
例如,我想要 app.Debug.config 和 app.Release.config,我可以在其中更改特定值,就像在我的 Web 项目中所做的那样 (Web.config Transformation Syntax for Web Application Project Deployment):
<add key="Test" value="Value_For_Test_Environment" xdt:Transform="Replace" xdt:Locator="Match(key)" />
为此,我使用了一个名为 SlowCheetah 的扩展程序。它为非网络项目带来了转变。市场上有使用教程。
https://marketplace.visualstudio.com/items?itemName=vscps.SlowCheetah-XMLTransforms