Есть ли динамический способ загрузки web.config на основе среды. например, у меня есть локальная среда, dev и prod, и каждый раз, когда мне нужно вносить изменения, когда я запускаю локально или вношу какие-либо изменения в dev/master.Есть ли динамический способ изменения/загрузки web.config на основе среды
Я нашел что-то, что тег <appSettings>
в web.config поддерживает атрибут файла, который загрузит внешнюю конфигурацию с собственным набором ключей/значений. Они будут отменять любые настройки, которые у вас есть в вашем web.config или добавить к ним.
<appSettings file=".\EnvironmentSpecificConfigurations\dev.config">
<appSettings file=".\EnvironmentSpecificConfigurations\qa.config">
<appSettings file=".\EnvironmentSpecificConfigurations\production.config">
но я не уверен, как это работает, как это реализовать в моем проекте. прошу помочь.
Я думаю, что вопрос уже был рассмотрен здесь: [http://stackoverflow.com/questions/305447/using-different-web-config-in-development-and -производство-среда] (http://stackoverflow.com/questions/305447/using-different-web-config-in-development-and-production-environment) –