Eğitim
Modül
.NET Aspire projesi oluşturma - Training
.NET 8'de .NET Aspire yığınını kullanarak sıfırdan bulutta yerel uygulamalar oluşturmayı veya mevcut bir uygulamaya düzenleme eklemeyi öğrenin.
Bu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Bu makalede, tek tek ASP.NET uygulamalarının davranışını denetlemek için kullanılan Web.config dosyasının nasıl oluşturulacağı açıklanır.
Özgün ürün sürümü: ASP.NET
Özgün KB numarası: 815179
Microsoft .NET Framework ve özellikle ASP.NET, uygulamaları yapılandırmak için XML biçimli .config dosyalarını kullanır. Bu uygulama, geleneksel kayıt defteri ve metatabanı yapılandırma mekanizmalarından ayrılıştır. Şu anda .config dosyalarını oluşturmak ve değiştirmek için kullanabileceğiniz Microsoft Yönetim Konsolu (MMC) ek bileşeni veya Microsoft tarafından sağlanan başka bir yönetim aracı yoktur.
.NET Framework, yapılandırma seçeneklerini tanımlamak için .config dosyalarına dayanır. .config dosyaları metin tabanlı XML dosyalarıdır. Birden çok .config dosyası tek bir sistemde bulunabilir ve genellikle var olabilir.
.NET Framework için sistem genelinde yapılandırma ayarları Machine.config dosyasında tanımlanır.
Machine.config dosyası klasöründe bulunur%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\
. Machine.config dosyasında yer alan varsayılan ayarlar, Tüm sistemdeki Microsoft .NET uygulamalarının davranışını etkilemek için değiştirilebilir.
Uygulamanın kök klasöründe bir Web.config dosyası oluşturursanız, tek bir uygulamanın ASP.NET yapılandırma ayarlarını değiştirebilirsiniz. Bunu yaptığınızda, Web.config dosyasındaki ayarlar Machine.config dosyasındaki ayarları geçersiz kılar.
Not Defteri gibi bir metin düzenleyicisi kullanarak web.config dosyası oluşturabilirsiniz. ASP.NET uygulamanızın kök dizininde Web.config adlı bir metin dosyası oluşturmanız gerekir.
Web.config dosyası iyi biçimlendirilmiş bir XML belgesi olmalı ve dosyaya benzer bir biçime %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\Machine.config
sahip olmalıdır.
Web.config dosyası yalnızca Machine.config dosyasındaki ayarları geçersiz kılan yapılandırma öğelerine yönelik girdiler içermelidir. En azından Web.config dosyasının <configuration>
öğesi ve <system.web>
öğesi olmalıdır. Bu öğeler tek tek yapılandırma öğeleri içerir.
Aşağıdaki örnekte minimal bir Web.config dosyası gösterilmektedir:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
</system.web>
</configuration>
Web.config dosyasının ilk satırı belgeyi XML biçimli olarak açıklar ve karakter kodlama türünü belirtir. Bu ilk satır tüm .config dosyaları için aynı olmalıdır.
İzleyen satırlar, web.config dosyasının öğesinin <configuration>
ve öğesinin başlangıcını ve <system.web>
sonunu işaretler. Bu çizgiler tek başına hiçbir şey yapmaz. Ancak, satırlar gelecekteki yapılandırma ayarlarını eklemenize izin veren bir yapı sağlar. ve </system.web>
satırları arasına ASP.NET yapılandırma ayarlarının <system.web>
çoğunu eklersiniz. Bu satırlar, ASP.NET yapılandırma ayarlarının başlangıcını ve sonunu işaretler.
Eğitim
Modül
.NET Aspire projesi oluşturma - Training
.NET 8'de .NET Aspire yığınını kullanarak sıfırdan bulutta yerel uygulamalar oluşturmayı veya mevcut bir uygulamaya düzenleme eklemeyi öğrenin.