none
[VS 2008] Unable to start debugging RRS feed

  • Domanda


  • Ciao a tutti,
    improvvisamente, con il mio Visual Studio 2008 non riesco più a debuggare la mia web application (ASP.NET 3.5).
    Mi esce infatti questo errore:


    Unable to start debugging on the web server.
    Click Help for more information.


    Auto-attach to process ì[8360] w3wp.exe' on machine 'DELL' failed.

    La cosa strana è che non ho fatto particolari cambiamenti al mio IIS.

    A cosa può essere dovuto?

    Grazie.

    Luigi

    lunedì 10 maggio 2010 10:10

Risposte

  • Ciao,

    I processi di lavoro in IIS 6.0 e IIS 7 eseguiti come NetworkService per impostazione predefinita.NetworkService è un built-in di identità di Windows. Non richiede una password e privilegi solo utente, cioè, è relativamente bassa privilegiati. Esecuzione di un account a basso privilegiato è una buona pratica di sicurezza, perché poi un bug software non può essere utilizzato da un utente malintenzionato di prendere in consegna l'intero sistema.

    Se pero si richiede di girare certe aplicazioni con elevate privileggi, allora lo si deve cambiare ;)

    http://learn.iis.net/page.aspx/624/application-pool-identities/

    Saluti.

    martedì 11 maggio 2010 14:16

Tutte le risposte

  • Ciao,
    potresti verificare  l'identità utilizzata per eseguire il pool di applicazioni. Per impostazione predefinita è l'identità 'Network Services'.
    Se e questo, per risolvere il problema ti potresti creare un nuovo utente (es. VSDebugger ) e darli degli diritti di  Power User, dopodiché  indirizzare l’Application Pool di usare questo account.
    Mi tenesse aggiornato sul discorso,
    Grazie e Saluti
    martedì 11 maggio 2010 12:16
  • Interessante la tua idea Mila. Alla fine ho fatto un aspnet_regiis -u seguito da un aspnet_regiis -i
    e sono tornato a debuggare.
    Comunque l'impostazione Network Services è quella corretta per il mio pool di applicazioni?

    Luigi

    martedì 11 maggio 2010 12:55
  • Ciao,

    I processi di lavoro in IIS 6.0 e IIS 7 eseguiti come NetworkService per impostazione predefinita.NetworkService è un built-in di identità di Windows. Non richiede una password e privilegi solo utente, cioè, è relativamente bassa privilegiati. Esecuzione di un account a basso privilegiato è una buona pratica di sicurezza, perché poi un bug software non può essere utilizzato da un utente malintenzionato di prendere in consegna l'intero sistema.

    Se pero si richiede di girare certe aplicazioni con elevate privileggi, allora lo si deve cambiare ;)

    http://learn.iis.net/page.aspx/624/application-pool-identities/

    Saluti.

    martedì 11 maggio 2010 14:16
  • Ciao Mila,
    torno un attimo su questo mio vecchio post per chiederti un parere.
    Nella mia solution (VS 2008) ho un progetto di WebService.
    Mi ricordo che per debbuggare i WebService, lanciavo ("View in browser") il file .asmx, e sotto Tools -> Process
    facevo l'Attach del processo w3wp.exe.

    Ora mi sono accorto che questo processo non c'è l'ho più in lista.

    Sai a cosa può essere dovuto?

    C'è qualche impostazione particolare che mi sono perso?

    Luigi

    mercoledì 4 aprile 2012 09:06
  • Ciao Luigi,

    È meglio evitare di riesumare discussioni vecchie, in quanto il thread sia chiuso da tempo e non è proprio coretto in confronto agli altri partecipanti di farlo saltare in cima alla lista. Ti prego di aprire un nuovo thread dove spiegare le difficoltà che stai incontrando adesso, se vuoi rapportarti anche al thread corrente per crearti meglio il contesto della domanda, al massimo potresti referenziarlo con un collegamento nel nuovo quesito.

    Grazie per la tua collaborazione,


    Irina Turcu - Microsoft

    [Manifesto] Regole e Aspetti generali all'uso dei forum MSDN

    Questo contenuto è distribuito “as is” e non implica alcuna responsabilità da parte di Microsoft. L'azienda offre questo servizio gratuitamente, allo scopo di aiutare gli utenti e approfondire la loro conoscenza dei prodotti e tecnologie Microsoft.

    LinkedIn

    mercoledì 4 aprile 2012 11:28
  • Ok Irina, pensavo di evitare di aprire due thread molto simili, anche se questo (effettivamente) è piuttosto vecchio.
    Terrò presente il tuo consiglio.

    Luigi

    mercoledì 4 aprile 2012 12:05