Messaggi di errore di Page Inspector
In questo documento vengono descritti i problemi che possono verificarsi quando si utilizza Controllo pagina. Questi problemi vengono visualizzati quando si fa clic sulla scheda Problemi.
Problemi
Requisiti di sistema
In Controllo pagina vengono visualizzati i requisiti di sistema mancanti nella finestra Problemi.
Avviso
In questi casi, Controllo pagina non funzionerà affatto.
Errore |
Internet Explorer 9 o versioni successive devono essere installate. |
Correzione |
Scaricare Internet Explorer 9 dalla pagina Download di Internet Explorer. |
Errore |
Sicurezza avanzata di Internet Explorer deve essere disabilitato |
Correggi |
Disabilitare Sicurezza avanzata di Internet Explorer come descritto nell'articolo Sicurezza avanzata di Internet Explorer 8 nel sito Web TechNet. |
Requisiti del mapping del codice server
Avviso
Se uno dei seguenti requisiti non viene soddisfatto, Controllo pagina funziona, ma con funzionalità ridotte.
Errore |
Il debug deve essere abilitato nel file Web.config o l'impostazione dell'applicazione "PageInspector:ServerCodeMappingSupport" deve essere impostata su "Enabled". |
Descrizione |
È necessario che Controllo pagina venga abilitato per il progetto Web corrente prima di aprire i file nella visualizzazione di origine. Se non è abilitato, il mapping dei tag e degli elementi CSS dalla finestra del browser di Controllo pagina alle schede HTML e CSS di Controllo pagina verrà comunque eseguito, ma non sarà possibile aprire i file nella visualizzazione di origine. È possibile abilitare o disabilitare Controllo pagina nei modi seguenti:
|
Causa |
Problemi possibili:
|
Correzione |
Correzione automatica
Correzione manuale 1: abilitare il debug
Correzione manuale 2: aggiungere un'impostazione dell'applicazione
|
Errore |
Gli assembly di Controllo pagina devono essere installati nella Global Assembly Cache (GAC) |
Descrizione |
Gli assembly di Controllo pagina non sono presenti nella Global Assembly Cache (GAC). |
Correzione |
Reinstallare le estensioni degli strumenti Web di Microsoft seguendo questi passaggi:
|
Errore |
Il server di sviluppo deve eseguire la versione 4 o successive di .NET Framework. |
Descrizione |
Controllo pagina presenta una dipendenza da .NET Framework 4 e la maggior parte delle funzionalità non funzionerà se l'applicazione è destinata a una versione precedente. L'applicazione esegue .NET Framework 3.5 o una versione precedente del runtime. |
Correzione |
Cambiare la destinazione del progetto per l'utilizzo di .NET Framework 4 o versione successiva. Per altre informazioni, vedere Procedura: Risolvere i problemi relativi agli aggiornamenti di progetti Visual Studio con esito negativo e Guida di migrazione a .NET Framework 4. |
Errore |
Il progetto deve utilizzare Razor v2 o versioni successive |
Descrizione |
Controllo pagina non può eseguire il mapping a progetti compilati utilizzando ASP.NET MVC 3 o versioni precedenti oppure Web Pages versione 1 (Web Pages che utilizzano versioni precedenti di sintassi Razor). |
Correzione |
Progetto ASP.NET MVC 3:
Progetto Web Pages:
|
Errore |
Il runtime di Controllo pagina deve essere registrato nella radice web.config |
Descrizione |
L'assembly di Controllo pagina non viene registrato. Di conseguenza, Controllo pagina non è in grado di aprire i file nella visualizzazione di origine per mostrare la posizione in cui viene eseguito il mapping a un elemento selezionato. |
Correggi |
Reinstallare le estensioni degli strumenti Web di Microsoft come descritto nei passaggi per Gli assembly di Controllo pagina devono essere installati nella Global Assembly Cache (GAC). |
Errore |
Dati di mapping non restituiti dal server |
Descrizione |
Impossibile in Controllo pagina eseguire il mapping tra il browser e il codice sorgente. |
Causa |
Non determinata. |
Correzione |
Nessun suggerimento specifico. |
Errore |
L'URL deve eseguire il mapping a un progetto nella soluzione corrente |
Descrizione |
In Controllo pagina è possibile eseguire il mapping al codice sorgente solo se la pagina nel browser appartiene a un progetto nella soluzione. |
Correzione |
Passare a una pagina che appartiene a un progetto nella soluzione. |
Dichiarazione di non responsabilità
Il presente documento è una versione preliminare e può essere modificato in modo sostanziale prima della versione finale commerciale del software qui descritto.
Le informazioni contenute nel presente documento rappresentano l'attuale opinione di Microsoft Corporation circa le problematiche discusse alla data della pubblicazione. Poiché Microsoft deve rispondere ai cambiamenti delle condizioni di mercato, il presente documento non deve essere interpretato quale un impegno da parte di Microsoft e Microsoft non può garantire l'accuratezza delle informazioni presentate dopo la data di pubblicazione.
Il presente white paper è fornito solo a scopi informativi. MICROSOFT NON RILASCIA ALCUNA GARANZIA, ESPRESSA, IMPLICITA O LEGALE, IN MERITO ALLE INFORMAZIONI DEL PRESENTE DOCUMENTO.
Il rispetto di tutte le leggi applicabili in materia di copyright è a esclusivo carico dell'utente. Senza limitare i diritti sanciti dal copyright, nessuna parte di questo documento può essere riprodotta, memorizzata o inserita in un sistema di ricerca o trasmessa in qualsiasi forma o mezzo (elettronico o meccanico, mediante fotocopia, registrazione o altro), per alcuno scopo, senza l'autorizzazione scritta di Microsoft Corporation.
Microsoft può essere titolare di brevetti, domande di brevetto, marchi, copyright o altri diritti di proprietà intellettuale relativi all'oggetto del presente documento. Salvo quanto espressamente previsto in un contratto scritto di licenza Microsoft, la consegna del presente documento non implica la concessione di alcuna licenza su tali brevetti, marchi, copyright o altra proprietà intellettuale.
Se non specificato diversamente, ogni riferimento a società, organizzazioni, prodotti, nomi di domini, indirizzi di posta elettronica, logo, persone, luoghi ed eventi citati nel presente documento è puramente casuale e ha il solo scopo di illustrare l'uso del prodotto Microsoft.
© 2012 Microsoft Corporation. Tutti i diritti sono riservati.
Microsoft e Windows sono marchi registrati o marchi di Microsoft Corporation negli Stati Uniti e/o in altri paesi.
I nomi di società e prodotti reali citati nel presente documento possono essere marchi dei rispettivi proprietari.