В моем приложении MVC я обновляю свой web.config во время выполнения через событие application_start. Поэтому в идеале это должно выполняться только при запуске приложения. В MY Mvc приложение application_start событие global.asax вызывается несколько раз, даже если я не перезапустил приложение.Событие application_start, вызванное несколько раз в приложении MVC
Его повторное обращение, когда я вызываю разные действия, поэтому webconfig периодически обновляет &, что делает мое приложение очень медленным.
Не могли бы вы дать мне знать, в чем причина. & как справиться с этим.
Заранее спасибо Aayushi
Это имеет смысл, если вы хотите, чтобы ваша конфигурация была динамичной и основывалась на среде, к которой запущено приложение. Что делать, если я хочу опубликовать свое приложение в тестовой среде без использования ant или maven ... и тогда я забыл изменить строку подключения к тестовой базе данных. Если есть лучший способ, я хотел бы узнать себя. – eaglei22
вы не используете ant и maven, и вы забыли изменить строку подключения. повезло тебе. – fengd
На самом деле я нашел свой ответ здесь, http://blog.davidebbo.com/2011/02/new-features-in-webactivator-13.html. preapplicationstartmethod. Является идеальным для использования в этом случае для изменения файла конфигурации, используемого web.config, до запуска приложения даже при ударе. – eaglei22