Makale numarası: 815175 - Son Gözden Geçirme: 13 Mayıs 2007 Pazar - Gözden geçirme: 1.8

NASıL YAPıLıR: Seçmeli olarak etkinleştirme veya ııs'de ASP.NET işlevselliği devre dışı bırak

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, nasıl seçmeli olarak etkinleştirme veya ııs'de ASP.NET işlevselliği devre dışı bırakın. .NET Framework, IIS yüklü olan bir bilgisayara yüklendiğinde, IIS otomatik olarak ASP.NET'e çeşitli istekleri iletmek üzere yapılandırılır. Seçmeli olarak etkinleştirerek veya ASP.NET işlevselliği sanal sunucular için sanal dizinler veya klasörleri için devre dışı bırakılması, bu varsayılan davranışı değiştirebilirsiniz.



Sanal sunucu için ASP.NET işlevselliği devre dışı bırakma

Aşağıdaki bölümde, ASP.NET devre dışı bırakmak açıklamaktadır tüm IIS sanal sunucusu işlevi.
  1. Görev çubuğunda, Başlat ' ı tıklatın. Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  2. Yönetimsel Araçlar ' ı açmak için çift tıklatın ve sonra da Internet Services Manager ' ı çalıştırmak için çift tıklatın.
  3. Sanal sunucuyu veya sanal klasörü sağ tıklatın ve sonra da Properties ' i tıklatın.
  4. Giriş dizini sekmesini veya dizin sekmesini seçin.
  5. Bir uygulama için sanal bir klasör oluşturduysanız, Uygulama ayarlarıOluştur ' u tıklatın.
  6. Uygulama ayarları altında yapılandırması ' nı tıklatın.
  7. Uygulama Eşleştirmeleri</a0> sekmesinde, SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\Aspnet_isapi.dll % ile ilişkili uzantılar tanımlamak için Uygulama Eşleştirmeleri liste kaydırmak.
  8. Aspnet_isapi.dll ile ilişkili olan her bir uzantı seçin ve sonra da <a2>Kaldır</a2>'ı tıklatın.

    Varsayılan olarak, uzantıları aspnet_isapi.dll ile ilişkili olan: .ASAX .ASCX, .ASHX, .ASMX, .aspx, .AXD, .VSDISCO, .REM, .SOAP, .CONFIG, .CS, .csproj, .VB, .vbproj, .WEBINFO, .LICX, .resx ve .RESOURCES.
  9. Internet Hizmetleri Yöneticisi ' ne geri dönmek ve Internet Services Manager ' ı kapatmak kadar Tamam ' ı tıklatın.
Not ASP.NET ile ilgili uygulama eşleştirmelerini kaldırırsanız, bu ASP.NET bulunmayan bir sanal sunucu için sağlar. Genellikle standart ASP.NET dosya uzantıları ile ilişkili tüm dosyaları, istemci tarafından istendiğinde Web sunucusu tarafından işlenmez. Dosyaları doğrudan istemciye gönderilir. Devre dışı ASP.NET'te bir sanal sunucuda ASP.NET dosyalarını depoladığınız zaman, istemciler kaynak kodunu görüntülemek ve yapılandırma bilgilerini görüntülemek için mümkün olabilir.



ASP.NET işlevselliği sanal sunucu için etkinleştirme

Varsayılan olarak, .NET Framework yüklendikten sonra ASP.NET işlevselliği IIS sanal sunucular için etkin. Ancak, ASP.NET devre dışı bırakırsanız, yeniden etkinleştirmek isteyebilirsiniz. Veya, ASP.NET devre dışı olan bir sanal sunucudaki sanal bir klasör için ASP.NET'i etkinleştirmek isteyebilirsiniz. ASP.NET'i etkinleştirmek için işlevler, şu adımları izleyin:
  1. Görev çubuğunda Başlat ' ı tıklatın. Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  2. Çift tıklatarak Yönetimsel Araçlar klasörünü açın ve Internet Hizmetleri Yöneticisi</a5>'ni çift tıklatın.
  3. Sanal sunucuyu veya sanal klasörü sağ tıklatın ve sonra Özellikler ' i seçin.
  4. Giriş dizini sekmesini veya dizin sekmesini seçin.
  5. Bir uygulama için sanal bir klasör oluşturduysanız, Uygulama ayarlarıOluştur ' u tıklatın.
  6. Uygulama ayarları altında yapılandırması ' nı tıklatın.
  7. Bir uygulama uzantısı eşlemesi eklemek için Ekle ' yi tıklatın.

    Varsayılan olarak, ASP.NET, 18 uzantısı eşleme %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\Aspnet_isapi.dll dosya ile ilişkilendirir. Bu uzantılar: .ASAX .ASCX, .ASHX, .ASMX, .aspx, .AXD, .VSDISCO, .REM, .SOAP, .CONFIG, .CS, .csproj, .VB, .vbproj, .WEBINFO, .LICX, .resx ve .RESOURCES.
  8. Her uzantısı eşleme için Gözat ' ı tıklatın ve sonra aspnet_isapi.dll dosyası seçin. Uzantıları, uzantı yazın alan.
  9. Fiiller iletişim kutusuna sınırı tıklatın ve GET, HEAD, POST, DEBUGsınırı metin kutusuna yazın. Tıklatın Tamam.
  10. Internet Hizmetleri Yöneticisi ' ne geri dönmek ve Internet Services Manager ' ı kapatmak kadar Tamam ' ı tıklatın.



Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
818016  (http://support.microsoft.com/kb/818016/ ) NASıL YAPıLıR: .NET Framework üzerinde oluşturuldu, uygulamaları dağıtma
Uygulamaları dağıtma hakkında daha fazla bilgi için .NET Framework SDK belgelerine bakın veya aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ybshs20f(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/ybshs20f(vs.71).aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft ASP.NET 1.0
  • Microsoft Internet Information Services 5.0
  • Microsoft ASP.NET 1.1
Anahtar Kelimeler: 
kbmt kbwebservices kbwebserver kbwebforms kbconfig kbhowtomaster KB815175 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:815175  (http://support.microsoft.com/kb/815175/en-us/ )