configuration Ögesi (Genel Ayarlar Şeması)
Ortak dil çalıştırma modülü ile .NET Framework uygulamaları tarafından kullanılan bütün yapılandırma dosyalarında yer alması gereken kök ögeyi belirtir.
<configuration xmlns="schema URL">
<!-- configuration settings -->
</configuration>
Öznitelikler ve Öğeler
Öznitelikler, alt ve üst ögeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelikler
Öznitelik |
Açıklama |
---|---|
xmlns |
İsteğe bağlı String özniteliği. Yapılandırma dosyasını doğrulamak için kullanılan XML şemasına URL belirtir. Bu öznitelik ayarlanmazsa, yapılandırma ögelerine konu açma amacıyla Microsoft Visual Studio'daki F1 Yardım'ı kullanamazsınız. "https://schemas.microsoft.com/.NetConfiguration/v2.0" ASP.NET sürüm 2.0 için varsayılandır. |
Alt Öğeler
Öge |
Açıklama |
---|---|
configSections |
Yapılandırma bölümü ve isim uzayı bildirimi belirtir. |
appSettings |
Bir uygulamaya ait dosya yolları, XML Web hizmeti URL'leri veya .ini dosyasında depolanan bilgi gibi özel uygulama ayarlarını içerir. |
connectionStrings |
ASP.NET uygulamaları ve özellikleri için ad/değer çiftleri biçiminde veritabanı bağlantısı dizeleri koleksiyonu belirtir. |
location |
Alt öge yapılandırma ayarlarının uygulanacağı kaynağı belirtir. Ayrıca bu öge, kilit yapılandırma ayarlarının alt öge yapılandırma dosyaları tarafından geçersiz kılınmasını engelleyen ögedir. |
ASP.NET yapılandırma şemasında bulunan tüm ögeleri belirtir. |
|
Başlangıç ayarları şemasında bulunan tüm ögeleri belirtir. |
|
Çalıştırma zamanı ayarları şemasında bulunan tüm ögeleri belirtir. |
|
Uzaktan iletişim ayarları şemasında bulunan tüm ögeleri belirtir. |
|
Ağ ayarları şemasında bulunan tüm ögeleri belirtir. |
|
Şifreleme ayarları şemasında bulunan tüm ögeleri belirtir. |
|
Yapılandırma bölümü ayarları şemasında bulunan tüm ögeleri belirtir. |
|
İzleme ve hata ayıklama ayarları şeması içinde olan tüm ögeleri belirtir. |
|
Web hizmetleri ayarları şemasında olan tüm ögeleri belirtir. |
Üst Öğeler
Yok.
Açıklamalar
Ortak dil çalıştırma modülü ile .NET Framework uygulamaları tarafından kullanılan bütün yapılandırma dosyalarında yer alması gereken configuration ögesini belirtir.
Her yapılandırma dosyasında tek bir configuration ögesi bulunmalıdır.
Varsayılan Yapılandırma
Aşağıdaki kod örneği, ASP.NET uygulaması için oluşturulabilecek temel Web.config dosyasını gösterir. customErrors bölümü gerekli olduğu durumda sağlanır, fakat geçersiz kılınmıştır.
<?xml version="1.0"?>
<configuration
xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings/>
<connectionStrings/>
<system.web>
<compilation debug="false"/>
<authentication mode="Windows"/>
<!--
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm"/>
<error statusCode="404" redirect="FileNotFound.htm"/>
</customErrors>
-->
</system.web>
</configuration>
Öğe Bilgileri
Yapılandırma bölümü işleyicisi |
Uygulanmaz. |
Yapılandırma üyesi |
|
Yapılandırılabilir konumlar |
Machine.config Kök düzeyinde Web.config Uygulama düzeyinde Web.config Sanal veya fiziksel dizin düzeyinde Web.config |
Gereksinimler |
Microsoft Internet Information Services (IIS) sürüm 5.0, 5.1 veya 6.0 .NET Framework sürüm 1.0, 1.1 veya 2.0 Microsoft Visual Studio 2003 veya Visual Studio 2005 |
Ayrıca bkz.
Görevler
Nasıl Yapılır: ASP.NET Yapılandırması ayarlarını erişim program aracılığıyla
Başvuru
configSections Ögesi (Genel Ayarlar Şeması)
appSettings Ögesi (Genel Ayarlar Şeması)
connectionStrings Ögesi (ASP.NET Ayarlar Şeması)
location Ögesi (ASP.NET Ayarlar Şeması)
Kavramlar
ASP.NET yapılandırmasına genel bakış
ASP.NET Yapılandırması güvenliğini sağlama
ASP.NET Yapılandırması dosyalarını Düzenlemek
ASP.NET Yapılandırması senaryoları
Diğer Kaynaklar
Genel Yapılandırma Ayarları (ASP.NET)