Errore: "Impossibile avviare il debug sul server Web" messaggio di errore quando si esegue un'applicazione Web ASP.NET

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 814717
Sintomi
Per creare un'applicazione Web ASP.NET, utilizzare localhost come server Web e si modifica l'impostazione del sito Web in Microsoft Internet Information Services (IIS) per utilizzare l' indirizzo IP specifico per l'Identificazione del sito Web. Quindi, quando si esegue l'applicazione, viene visualizzato il seguente messaggio di errore:
Errore durante il tentativo di eseguire il progetto: Impossibile avviare il debug sul server web. Impossibile avviare il debug ASP.NET o ATL Server.

Verificare che ASP.NET o ATL Server sia correttamente installato sul server.
Cause
Questo problema si verifica perché il debugger non invia l'azione di debug a IIS quando si esegue l'applicazione. Il debugger identifica il computer come host locale. Tuttavia, in IIS, l' Identificazione sito Web dell'applicazione è l'indirizzo IP specificato.
Risoluzione
  1. In un editor di testo come blocco note, aprire ilNomeApplicazioneWeb. webinfo file.

    Nota In un progetto .NET Visual C#, questo è il NomeApplicazioneWeb. webinfo file.

    Questo file si trova nella cartella dell'applicazione per il progetto di applicazione.
  2. Individuare la riga seguente.

    Visual Basic .NET
     <Web URLPath = "http://localhost/<WebApplicationName>/<WebApplicationName>.vbproj" /> 
    .NET Visual C#
     <Web URLPath = "http://localhost/<WebApplicationName>/<WebApplicationName>.csproj" /> 
  3. Sostituire "localhost" con l'indirizzo IP del computer nel modo seguente.

    Visual Basic .NET
     <Web URLPath = "http://10.150.144.131/<WebApplicationName>/<WebApplicationName>.vbproj" /> 
    .NET Visual C#
     <Web URLPath = "http://10.150.144.131/<WebApplicationName>/<WebApplicationName>.csproj" /> 
  4. Avviare Microsoft Internet Explorer. Dal menuStrumenti , fare clic su InternetOptions.
  5. Nella finestra di dialogo Opzioni Internet , scheda protezione clickthe. In Selezionare le impostazioni di protezione di un tospecify di area di contenuto Web, fare clic su Intranet localee quindi fare clic su siti.
  6. Nella finestra di dialogo Intranet locale , fare clic suAvanzate.
  7. Nella casella Aggiungi il sito Web all'area digitare l'URL del progetto e quindi fare clic su Aggiungi.
  8. Chiudere l'applicazione e quindi aprire la applicationagain.
  9. ScegliereAvviadal menu Debug .
Status
Microsoft ha confermato che si tratta di un bug nei prodotti Microsoft elencati nella sezione "Si applica a".
Informazioni

Procedura per riprodurre il problema

  1. In Microsoft Visual Studio .NET creare un nuovo progetto applicazione Web o un nuovo sito Web di projectby utilizzando i .NET di Visual Basic o .NET Visual C#. Nella finestra di dialogo NewProject , digitarehttp://localhost/TestApp Nella casellapercorso .
  2. Fare clic su Start, scegliere Esegui, digitare inetmgre quindi fare clic su OK.
  3. In Gestione Internet Information Services (IIS) espandere(computer locale)e quindi individuare Il sito Web predefinito.
  4. Fare clic sul sito Web predefinitoe quindi fai clic su proprietà.
  5. Nella dialogbox Proprietà sito Web predefinito , fare clic sulla scheda sito Web . Nell'elenco indirizzo IP , fare clic su indirizzo IP del computer. Fare clic suOKe quindi chiudere Gestione IIS.
  6. ScegliereAvviadal menu Debug .
Riferimenti
Per ulteriori informazioni, visitare il seguente sito Web Microsoft Developer Network (MSDN):

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 814717 - Ultima revisione: 10/29/2015 03:38:00 - Revisione: 1.0

Microsoft .NET Framework 2.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 1.0, Microsoft Visual Basic .NET 2003 Standard Edition, Microsoft Visual Basic .NET 2002 Standard Edition, Microsoft Visual C# .NET 2003 Standard Edition, Microsoft Visual C# .NET 2002 Standard Edition

  • kbvs2005doesnotapply kbvs2005swept kbvs2002sp1sweep kbpending kberrmsg kbserial kbip kbwebserver kbwebforms kbwebbrowser kbmt KB814717 KbMtit
Feedback