I want to use different Web.config when program run in different configuration (Debug Release) I add Web.Debug.config,Web.Release.config and Web.Base.config by myself
When value doesn't set,use Web.Base.config
Web.Base.config set Timeout value => <add key="Timeout" value="30"/>
Web.Debug.config doesn't set Timeout value
Web.Release.config set Timeout value => <add key="Timeout" value="60"/>
I want run in Debug configuration,Timeout is 30 (from Web.Base.config) run in Release configuration,Timeout is 60 (from Web.Release.config)
How to do this in .NET Framework(4.6.2)
you can add <add key="IsDebug" value=0 or 1>
, and then use <add key="TimeOutRelease">
,<add key="TimeOutDebug">
and any others.