Share via


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 Ayarlar Şeması

ASP.NET yapılandırma şemasında bulunan tüm ögeleri belirtir.

Başlangıç Ayarları Şeması

Başlangıç ayarları şemasında bulunan tüm ögeleri belirtir.

Çalışma Zamanı Ayarları Şeması

Çalıştırma zamanı ayarları şemasında bulunan tüm ögeleri belirtir.

Uzaktan İletişim Ayarları Şeması

Uzaktan iletişim ayarları şemasında bulunan tüm ögeleri belirtir.

Ağ Ayarları Şeması

Ağ ayarları şemasında bulunan tüm ögeleri belirtir.

Şifreleme Ayarları Şeması

Şifreleme ayarları şemasında bulunan tüm ögeleri belirtir.

Yapılandırma Bölümleri Şeması

Yapılandırma bölümü ayarları şemasında bulunan tüm ögeleri belirtir.

İzleme ve Hata Ayıklama Ayarları Şeması

İzleme ve hata ayıklama ayarları şeması içinde olan tüm ögeleri belirtir.

XML Web Hizmetleri Ayarları Şeması

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

Configuration

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)

ASP.NET Yapılandırma Ayarları

ASP.NET Web site Administation

ASP.NET Yapılandırması API

Yapılandırma Dosyalar