Простая задача, но почему-то пока нет простого решения.
У всех нас есть файлы web.config, и я еще не работал нигде, где бы не было проблемы, когда кто-то кричит через всю комнату: «Черт, я только что загрузил неправильный файл web.config».
Есть ли простой способ автоматически сгенерировать файл web.config, который будет содержать нужные вещи для копирования в релиз? Примером этого являются:
- Поменяйте местами строку подключения, чтобы использовать живую базу данных
- Change
- Switch over to use the live/release logging system, and live/release security settings
- (в нашем случае нам нужно изменить режим SessionState на InProc из StateServer - это не нормально)
Если у вас есть другие, дайте мне знать, и я обновлю их здесь, чтобы другим было легко их найти
Поддержание двух конфигурационных файлов работает, но это адская боль, и обычно это причина, по которой что-то пошло не так, пока вы продвигаете вещи вживую.