2009-09-22 18 views

cevap

8
Sen bu dosyaların değiştiğinde uygulamaları başlatmaması IIS kurmak sonra dış dosya ve içine web.config uçucu kısımlarını taşıyabilirsiniz

.

aşağıdaki örnekte

, uygulama ve bağlantı telli ayarları web.config dışında, başka bir dosyaya taşındı.

<?xml version="1.0"?> 
<configuration> 

    <appSettings configSource="appSettings.config"/> 

    <connectionStrings configSource="connections.config"/> 

</configuration> 

Bittiğinde, web.config dosyasını düzenlemeden uygulama ayarlarında (veya harici dosyaya koyduğunuz her şeyi) değişiklikler yapabilirsiniz.

Ayrıca machine.config dosyasını ziyaret edebilir ve restartOnExternalChanges özniteliği ile oynayabilirsiniz, ancak bu, istenmeyen sonuçlara neden olabileceği için dikkatli kullanılmalıdır. Uygulama ayarları gibi bazı bölümler zaten bu ayarı "yanlış" olarak ayarladı.

<section name="appSettings" restartOnExternalChanges="false"> 

Daha fazla bilgi bu OdeToCode article adresinde bulunabilir.

+0

Bu iyi çalışıyor ve uygulamayı InProc dışında bir şey kullanmak üzere değiştirmem gerekmiyor. – Espo

3

InProc oturum durumunu kullanmıyorsanız, oturumlarınızın uygulama yeniden başlatmaları arasında devam etmesi gerekir. SqlServer modu yapılandırılmasıyla ilgili notlar dahil

sessionState Element (.

İlgili konular