Olası Çoğalt: Web.config dosyasını değiştirebilir ve ASP.NET uygulamasını yeniden başlatamaz mısınız?
How to prevent an ASP.NET application restarting when the web.config is modified?
Olası Çoğalt: Web.config dosyasını değiştirebilir ve ASP.NET uygulamasını yeniden başlatamaz mısınız?
How to prevent an ASP.NET application restarting when the web.config is modified?
Evet; this answer. Bununla birlikte, bu iyi bir fikir değildir.
ASP.Net, AppDomain'i yeniden başlatana kadar web.config
'a bakmayacaktır.
web.config
değiştirirseniz, AppDomain yeniden başlatılıncaya kadar değişikliklerin hiçbir etkisi olmaz. Farklı bir ip adresi/ana makine adına kurulum yinelenen IIS kabı can
uygulama havuzu sıfırlayacak.
@downvoter: Umm tamam ... uygulama havuzunu sıfırlamanın kötü bir şey olduğunu düşünmüyor musunuz? –
. Modifikasyonunuzu yeni sürüme geçirin ve ipin yerini değiştirin. Uygulama yeniden başlatmanın derlenme zamanından kurtulur. Bununla birlikte, eğer proc oturumuna güvenirseniz, her halükarda mevcut kullanıcılar için her şey ters gider.
En Güvenli seçeneği yeniden başlatın ve sadece bunu yapmak için iyi bir zaman almaya olanak sağlamaktır. Derleme kümesini de ayarlayabilirsiniz = false. Bu ayrıca kritik sistemlerde derleme süresini hızlandırabilir.
harici ayar dosyası oluşturmak ve sonra web.config dönüp bakabilirler. Machine.config dosyanıza "restartOnExternalChanges" özniteliğini false olarak değiştirmeniz gerekecektir.
Belki saklanan ayar başka bir yerde çalışma süresi sadece sizi ilgilendirir eğer orada hareket ettirilmelidir. Ne değişiyorsun? Web.config içinde olması gerekiyor mu? Çoğaltma için –
VTC. Sadece daha düşünün fazlası şeyler vardır http://stackoverflow.com/questions/613824/how-to-prevent-an-asp-net-application-restarting-when-the-web-config-is-modified – Brian
gör web.config anında değiştirirken asp.net uygulaması yeniden başlatılıyor ... –