Düzeltme: Web Hizmetleri içeren bir ASP.NET 2.0 Web uygulamasını çalıştırmayı denediğinizde hata iletisi: "<filepath>dosyası yok"

Makale çevirileri Makale çevirileri
Makale numarası: 922345 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Web Hizmetleri içeren bir Microsoft ASP.NET 2.0 Web uygulamasını çalıştırmayı denediğinizde, sürekli olarak aşağıdaki hata iletisini alırsınız:
Dosya <FilePath> yok
Not Bu hata iletisindeki <FilePath>.aspx dosyası yolu için bir yertutucudur.

ASP.NET 2.0 Web uygulamasını barındıran ınternet ınformation Services (IIS) uygulama havuzunu geri dönüştürülmeden kadar sürekli olarak bu hata iletisini alırsınız.

Bir yüksek yükleme ortamında ASP.NET 2.0 Web uygulamasını çalıştırdığınızda, bu sorun oluşabilir.

Neden

Bu sorun, Web Hizmetleri Açıklama Dili (WSDL) dosyası oluşturur, kodu ASP.NET 2.0 Web uygulama tarafından kullanılan herhangi bir VirtualPathProviders sınıf kaydı nedeniyle oluşur. Birden fazla WSDL yardımcı olmak için isteği işlemidir bu sorun oluşabilir. VirtualPathProviders sınıf kaydı, bu sanal yolda bulunan herhangi bir içerik erişilemez olabilir.

Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltme ek sınamaya tabi olabilir. Bu nedenle, bu sorun nedeniyle önemli ölçüde etkilenmediyseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemeniz önerilir.

Düzeltme karşıdan yüklenebilir ise bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine başvurun.

Not Ek sorunlar oluşursa veya tüm sorun giderme işlemi gerekmiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi veya ayrı bir hizmet isteği oluşturmak için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not "Düzeltme karşıdan yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bunun nedeni bu düzeltme, seçtiğiniz dil için kullanılamaz.

ÖNKOŞULLAR

Bu düzeltmeyi uygulamak için ASP.NET 2.0 yüklü olmalıdır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme Değiştirme Bilgileri

Bu düzeltme aşağıdaki Microsoft Bilgi Bankası makalelerinde açıklanan düzeltmelerin yerini alır:
911276Düzeltme: bir ASP.NET sayfası için Unicode karakterler içeren bir URL kullanarak duruma geçirmeye çalıştığınızda hata iletisi: "HTTP hata 400 ' hatalı istek'"
913393Düzeltme: ASP.NET 2.0 2 GB'den daha büyük bir içerik-uzunluk HTTP üstbilgisi belirttiğinizde bir özel durum hata iletisi alıyorsunuz
915782Düzeltme: Bir ASP.NET bağlantılı bir Web uygulamasında ınvalidcastexception hata alıyorsunuz
918181Düzeltme: Zaman uyumsuz sayfa yönergesi özelliği ayarlı olduğunda, .NET Framework 2. 0'alan bir ASP.NET Web uygulaması bir ThreadAbortException özel durumu alıyorsunuz true
920970Düzeltme: .NET Framework 2.0 tabanlı bir ASP.NET Web uygulaması içinde beklenmeyen bir AppDomain yeniden karşılaşabilirsiniz

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki tarih ve saat öğesinde saat dilimi sekmesini kullanın.
Microsoft .NET Framework 2.0, x 86 tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
Aspnet_wp.exe2.0.50727.17423.04001-Tem-200606: 53
Webengine.dll2.0.50727.174300,03201-Tem-200606: 53
System.Web.dll2.0.50727.1745,025,79201-Tem-200606: 53
Microsoft .NET Framework 2.0, x 64 tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
Aspnet_wp.exe2.0.50727.17434,81630-Haz-200622: 12
Aspnet_wp.exe2.0.50727.17423.04001-Tem-200606: 53
Webengine.dll2.0.50727.174540,67230-Haz-200622: 12
Webengine.dll2.0.50727.174300,03201-Tem-200606: 53
System.Web.dll2.0.50727.1744,960,25601-Tem-200603: 12
System.Web.dll2.0.50727.1745,025,79201-Tem-200606: 53
Microsoft .NET Framework 2.0, ıtanium tabanlı sürümleri
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
Aspnet_wp.exe2.0.50727.17473.72830-Haz-200622: 18
Aspnet_wp.exe2.0.50727.17423.04001-Tem-200606: 53
Webengine.dll2.0.50727.174868,86430-Haz-200622: 18
Webengine.dll2.0.50727.174300,03201-Tem-200606: 53
System.Web.dll2.0.50727.1744,595,71201-Tem-200604: 00
System.Web.dll2.0.50727.1745,025,79201-Tem-200606: 53

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, VirtualPathProviders sınıfları yeniden kaydettirmek için ASP.NET 2.0 Web uygulamasını barındıran IIS uygulama havuzunu geri dönüştürün. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, inetmgr yazın ve Tamam ' ı tıklatın.
  2. <Server Name> ve <a0>Uygulama havuzları ' nı genişletin.

    Not<Server Name> IIS uygulama havuzu geri dönüşüm kutusu istediğiniz bilgisayarın adı için yer tutucudur.
  3. Geri Dönüşüm kutusu olmasını istediğiniz IIS uygulama havuzunu sağ tıklatın ve sonra da <a2>Dönüşüm</a2>'ı tıklatın.
  4. <Server Name>.
  5. Tüm görevler ' i tıklatın ve sonra da IıS'YI yeniden başlat'ı tıklatın.
  6. Tamam ' ı tıklatın.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Bu düzeltme, IIS uygulama havuzu geri dönüştürülmeden bir sonraki açışınızda etkili olur.

Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 922345 - Last Review: 15 Kasım 2007 Perşembe - Gözden geçirme: 1.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft ASP.NET 2.0
Anahtar Kelimeler: 
kbmt kbautohotfix kbexpertiseadvanced kbfix kbhotfixserver kbqfe kbpubtypekc KB922345 KbMttr
Machine-translated Article
Ö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:922345

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com