如何通过不同的配置动态使用不同的Web.config值并使用Base.config(.NET Framework)



当程序在不同的配置中运行时,我想使用不同的Web.config(调试版本(我自己添加了Web.Debug.config、Web.Release.config和Web.Base.config

如果未设置值,请使用Web.Base.config

Web.Base.config设置超时值=><add key="Timeout" value="30"/>Web.Debug.config未设置超时值Web.Release.config设置超时值=><add key="Timeout" value="60"/>

我想要在调试配置中运行,超时为30(来自Web.Base.config(在Release配置中运行,超时为60(来自Web.Release.config(

如何在.NET Framework(4.6.2(中做到这一点

您可以添加<add key="IsDebug" value=0 or 1>,然后使用<add key="TimeOutRelease"><add key="TimeOutDebug">和任何其他。

最新更新