Sayfa Denetçisi Hata İletileri

 

Bu belge, sayfa denetçisi kullandığınızda, oluşabilecek sorunları açıklar.  Bu sorunlar, tıklattığınızda görüntülenen sorunları sekmesi.  

Sorunlar

Sistem Gereksinimleri

Sayfa denetçisi gösterir sistem gereksinimleri eksik sorunları pencere.

Uyarı

Bu durumda, sayfa denetçisi hiç çalışmaz.

Hata

Internet Explorer 9 veya üstü yüklü olması gerekir

Düzelt

Internet Explorer 9 indirin Internet Explorer karşıdan sayfa.

Hata

Internet Explorer Artırılmış Güvenlik Yapılandırması devre dışı bırakılması gerekir

Düzelt

Internet Explorer Artırılmış Güvenlik Yapılandırması makalesinde açıklandığı gibi devre dışı Internet Explorer: Artırılmış Güvenlik Yapılandırması on the TechNet website.

Sunucu kodu eşleştirme gereksinimleri

Uyarı

Aşağıdaki gereksinimleri getirilmemiş, sayfa denetçisi çalışır, ancak indirgenmez işlevselliği.

Hata

Web.config dosyasında hata ayıklama işlevi etkinleştirilmelidir veya "PageInspector:ServerCodeMappingSupport" uygulama ayarını "Etkin" olarak ayarlanmalıdır

Açıklama

Sayfa denetçisi geçerli Web projesinin kaynak görünümünde dosyaları açmadan önce etkinleştirilmesi gerekir.  Değil etkinleştirildiğinde, etiketler ve CSS öğeleri yine de sayfa denetçisi tarayıcı penceresinden sayfa Denetçisi'için harita HTML ve CSS sekme.  Ancak, kaynak görünümünde dosya açılamıyor.  

Etkinleştirin veya bu şekilde sayfa denetçisi devre dışı bırakabilirsiniz:

  • Varsa bilgisayarın Machine.config dosyasını içeren <deployment retail="true"/>, sayfa denetçisi dosyaları hiçbir zaman kaynağı görünümünde açılır.

  • Perakende özniteliği ayarlanmamışsa true olarak Machine.config dosya, projenin aşağıdaki uygulama ayarı Web.config dosya kaynağı görünümünde açılmış dosyaları olup olmadığını belirler.

    <add key="PageInspector:ServerCodeMappingSupport" value="Enabled"/>

  • Önceki yapılandırma ayarlarını duruma değil, sayfa denetçisi yalnızca hata ayıklama Web projesi için etkin olduğunda kaynağı görünümünde dosyaları açar.

Sebep

Olası sorunlar:

  1. Bilgisayarın Machine.config dosya dağıtım bayrağı kümesine sahip retail.

  2.  Web.config dosyası eksik.

  3.  PageInspector:ServerCodeMappingSupport Uygulama ayarı eksik Web.config dosya.

  4.  PageInspector:ServerCodeMappingSupport Uygulama ayarı var mı, ancak değeri ayarlanmadı Enabled.

  5. Geçerli Web projesi için hata ayıklama etkin değil.

Düzelt

Otomatik Düzeltme

  • Tıklatın Düzelt bağlantı yanındaki hata açıklaması.  Bu, hata ayıklama bayrağı true değerine ayarlayarak hata ayıklamayı etkinleştirir.  

    Not

    Varsa Machine.config dosyası ayarı sahip deployment="retail", bu seçenek kullanılamaz.

El ile düzeltme 1: hata ayıklamayı etkinleştirmek

  1. Proje sahip olduğundan emin olun bir Web.config dosya.

  2. Doğrulayın Web.config dosyası içerir aşağıdaki ayarında <compilation> öğe:

    <system.web>

       <compilation debug="true" />

    <!-- etc.  -->  

    </system.web>

El ile düzeltme 2: bir uygulama ayarı Ekle

  1. Proje sahip olduğundan emin olun bir Web.config dosya.

  2. Doğrulayın Web.config dosyası içerir aşağıdaki ayarında <appSettings> öğe:

    <configuration>

       <appSettings>

          <add key="VisualStudioDesignTime:Enabled" value="true" />

    <!-- etc.  -->  

       <appSettings>

    </configuration>

Hata

Sayfa denetçisi derlemeleri genel derleme önbelleği (GAC) yüklü olması gerekir

Açıklama

Sayfa denetçisi derlemeleri genel derleme önbelleği (GAC) değil.

Düzelt

Microsoft Web Tooling Extensions aşağıdaki adımları kullanarak yeniden yükleyin:

  1. Kapat Microsoft Visual Studio 2012 veya Web için Microsoft Visual Studio Express 2012.

  2. Windows Denetim Masası'nı açın.

  3. Altında Programlar ve Özellikler, tıklatın kaldırma program veya değiştirme.

  4. Tıklatın Microsoft Web Araçları uzantıları – Visual Studio 2012.

  5. Tıklatın onarım ve yönergeleri izleyin.

Hata

Geliştirme Sunucusu .NET Framework sürüm 4 veya üstünü çalıştırması gerekir

Açıklama

Sayfa denetçisi bir bağımlılık üzerinde .NET Framework 4 sahip ve özelliklerin çoğu, uygulamanızın eski bir sürümü hedefler çalışmaz.  Uygulama, .NET Framework 3.5 veya önceki bir çalışma zamanı sürümü çalışıyor.  

Düzelt

.NET Framework 4 kullanmak için projenizin hedefini veya üstü.

Daha fazla bilgi için nasıl yapılır: Visual Studio'nun önceki sürümleri oluşturulan yükseltme projeleri ve Yükseltme Kılavuzu'na .NET Framework 4.

Hata

Proje Razor v2 kullanmalıdır veya sonraki sürümü

Açıklama

Sayfa denetçisi, yerleşik ASP.NET MVC 3 kullanarak veya önceki bir sürümünü proje veya Web Pages sürümünü 1 (önceki sürümlerini Razor sözdizimini kullanan sayfalar için) için eşleme yapamazsınız.

Düzelt

ASP.NET MVC 3 proje:

  • MVC 3 projenizi MVC 4 veya sonraki bir sürümü geçirin.

Web Pages proje:

  • Web Pages sürüm 2 veya daha sonraki bir sürümünü kullanmak üzere uygulamayı geçirin.

Hata

Sayfa Denetçisi'nin çalıştırma zamanı kök Web.config'e kaydedilmelidir

Açıklama

Sayfa denetçisi derleme kayıtlı değil.  Sonuç olarak, sayfa denetçisi göstermek için kaynağı görünümünde dosyaları açamıyor burada seçilen öğe eşleştirir.  

Düzelt

Microsoft Web Tooling Extensions adımlarını açıklandığı gibi yeniden Genel Derleme Önbelleği (GAC) derlemeleri sayfa denetçisi yüklü.

Hata

Sunucudan hiç eşleştirme verisi döndürülmedi

Açıklama

Sayfa denetçisi tarayıcı ve kaynak kodu arasında eşlenemiyor.

Sebep

Belirlenemedi.

Düzelt

Belirli bir öneri yok.

Hata

URL geçerli çözümdeki bir proje ile eşleşmelidir

Açıklama

Yalnızca sayfasını tarayıcıda çözümdeki bir proje aitse, sayfa denetçisi kaynak koduna eşleyebilirsiniz.

Düzelt

Çözümünüzdeki herhangi bir projeye ait bir sayfasına gidin.

Uyarı işareti

Bu bir hazırlık belgesidir ve burada açıklanan yazılım son ticari sürümünden önce önemli ölçüde değiştirilebilir.

Bu belgedeki bilgiler, Microsoft Corporation'ın geçerli görünümü üzerinde yayın tarihi itibariyle görüşünü temsil eder.  Microsoft Değişen Pazar koşullarına yanıt vermesi gerektiğinden, Microsoft tarafında bir taahhüt yorumlanması gerektiğini değil ve Microsoft yayın tarihinden sonra sunulan bilgilerin doğruluğu garanti etmez.  

Bu teknik incelemeyi yalnızca bilgilendirme amaçlıdır.  MICROSOFT, ZIMNİ YA DA KANUNİ, BU BELGEDEKİ BİLGİLER, İLGİLİ EXPRESS, HİÇBİR GARANTİ VERMEZ.  

Tüm telif hakkı yasalarına uyumluluk kullanıcının sorumluluğundadır.  Telif Hakkı altındaki sınırlamaksızın, bu belgenin hiçbir bölümü çoğaltılamaz, içinde depolanan veya bir alma sisteminde saklanamaz veya herhangi bir yolla (elektronik, mekanik, fotokopi, kayıt veya başka) veya Microsoft Corporation'ın açık yazılı izni olmadan herhangi bir amaçla iletilemez.  

Microsoft, patentler, patent başvuruları, ticari markalar, telif hakları veya diğer fikri mülkiyet hakları, bu belgenin konusunu kapsayan sahip olabilir.  Microsoft herhangi yazılı lisans anlaşmasında sunulmadıkça, bu belgenin gösterilmesi size herhangi bir lisans bu patentler, ticari markalar, telif hakları veya diğer fikri mülkiyet hakkı vermez açıkça belirtilmediği sürece.  

Aksi belirtilmediği sürece, örnek şirketler, kuruluşlar, ürünler, etki alanı adları, e-posta adresleri, logolar, kişiler, yerler ve burada adı geçen olaylar kurgusaldır ve hiçbir gerçek şirket, kuruluş, ürün, etki alanı adı, e-posta adresi, logo, kişi, yer veya çıkarılmamalıdır.

© 2012 Microsoft Corporation.  Tüm hakları saklıdır.  

Microsoft ve Windows tescilli veya Amerika Birleşik Devletleri ve/veya diğer ülkelerde Microsoft Corporation'ın ticari markalarıdır.

Burada adı geçen gerçek şirket ve ürün adları ilgili sahiplerinin ticari markaları olabilir.