farklı bir kesiminde bir appSetting'in başvurabilir benim appSettings
Appsettings.Dev.Config
denilen ayrı bir yapılandırma dosyasında tanımlanır ve bu yüzdensahip olduğumu nasıl web.config
<appSettings configSource="ConfigFiles\AppSettings.Dev.config"/>
Diyelim gibi benim web.config
dosyası içinde bu dosyayı içerir dosyadaki ayarlardan biri
<add key="MailerEmailAccount" value="[email protected]" />
başka yerde web.config içine ayar MailerEmailAccount
değerini erişebilir miyim nedir? Nasıl?
configSource özniteliği. Bu, system.net etiketinin içindeki mailSettings etiketinin (veya system.net etiketinin kendisi için) çalışması gibi görünmüyor. Diğer dosyalardaki appSettings ve connectionStrings öğelerinin yanı sıra ayarları çekmenin bir yolu var mı? – floatingfrisbee
Bunun için kısıtlamalar olup olmadığından emin değilim; Ben çoğunlukla appSettings ve connectionStrings için kullandığım gibi. VS2010 kullanıyorsanız, Web.Config dönüşümlerini de düşünebilirsiniz: http://weblogs.asp.net/srkirkland/archive/2009/10/13/common-web-config-transformations-with-visual-studio -2010.aspx – CodingGorilla
Bu system.net ve mailSettings etiketlerinin farklı bir dosyadan alınamadığı ortaya çıkar. Bununla birlikte, smtp etiketi (mailSettings'in bir alt öğesi) olabilir. Web.config dönüşümlerini kullanıyorum ama bu sorun sadece bu konuyla çözülemedi. Teşekkürler. – floatingfrisbee