SORU
4 AĞUSTOS 2011, PERŞEMBE


ASP.NET web.config: configSource vs dosya öznitelikleri

Bir ASP web.config-Bir dosya içinde.NET uygulama config bazı bölümleri appSettings connectionStrings gibi öznitelikleri desteklerfileveconfigSource.

Ne kullanmak arasındaki farkfile-nitelik veconfigSource-öznitelik? Ne zaman hangi özellik kullanmalısınız ve her ikisi de kullanabilir misin?

<?xml version="1.0"?>
<configuration>
  <appSettings file="AppSettings.config">
  </appSettings>
  <connectionStrings configSource="ConnectionStrings.config">      
  </connectionStrings>
  <!-- ... -->
</configuration>

CEVAP
4 AĞUSTOS 2011, PERŞEMBE


file öznitelik

  • Belirtir özel uygulama yapılandırma ayarlarını içeren harici bir dosya için göreli bir yol
  • ** 10 bölüm için özel
  • birleştirme(ve geçersiz) ayarlar .yapılandırma dosyası
  • uygulama belirtilen dosyayı değiştirirken yeniden başlatmak için web neden olur
  • http://msdn.microsoft.com/en-US/library/ms228154(v=vs.100).aspx
  • *.*18 Bu*Kullanma 19*.Settings.Add API tüm ayarları*.Configuration.config asıl haline geri dönmek neden olur 23* Ara.
  • beri .NET 1.1

configSource öznitelik

file özniteliği web appSettings girişi harici bir dosya senin gibi özel ayarlar içeren belirtir.yapılandırma dosyası. Bu arada, harici bir dosya configSource özniteliğinde belirtilen configSource bildirmek hangi bölüm için ayarları içerir. Eğer sayfa bölümünde configSource özniteliği kullanıyorsanız, örneğin, daha sonra harici bir dosya sayfaları bölüm için ayarları içerir.

Özel ayarları dış config ilan etti specifified dosya öznitelik appSettings ayarları ile birleştirilecektir. web Bölümü.yapılandırma dosyası. Bu arada, configSource birleştirme desteklemiyor, tüm hareket etmen gerekecek demektir harici bir dosya içine bölüm ayarlar.

http://www.codeproject.com/Messages/1463547/Re-difference-between-configSource-and-file-attrib.aspx

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • Jejoab

    Jejoab

    4 NİSAN 2008