Dela via


Inaktivera felsökning för ASP.NET program

I den här artikeln beskrivs hur du inaktiverar felsökning för ASP.NET program.

Ursprunglig produktversion: ASP.NET
Ursprungligt KB-nummer: 815157

Sammanfattning

ASP.NET stöder kompilering av program i ett särskilt felsökningsläge som hjälper utvecklare att felsöka. Felsökningsläget gör att ASP.NET kompilerar program med extra information. Informationen gör det möjligt för ett felsökningsprogram att noggrant övervaka och kontrollera körningen av ett program. Program som kompileras i felsökningsläge körs som förväntat. Programmets prestanda påverkas dock. För att undvika prestandaeffekten är det en bra idé att aktivera felsökning endast när en utvecklare utför interaktiv felsökning.

Felsökning är inaktiverat som standard. Felsökning aktiveras ofta för att felsöka ett problem. Men det inaktiveras ofta inte när problemet har lösts. I den här artikeln beskrivs hur du inaktiverar felsökning för ett ASP.NET program.

Om du vill inaktivera felsökning ändrar du filen web.config eller filen Machine.config enligt beskrivningen i följande avsnitt.

Metod 1: Ändra filen Web.config

Om du vill inaktivera felsökning lägger du till kompileringselementet i web.config-filen i programmet genom att följa dessa steg. Filen Web.config finns i programkatalogen.

  1. Öppna filen Web.config i en textredigerare, till exempel Anteckningar. Filen finns vanligtvis i programkatalogen.

  2. Leta upp kompileringselementet i filen Web.config. Felsökning aktiveras när felsökningsattributet i kompileringselementet är inställt på true.

  3. Ändra felsökningsattributet till false för att inaktivera felsökning för programmet.

    Följande kodexempel visar kompileringselementet med felsökning inställt på false:

    <compilation debug="false"/>
    
  4. Spara filen Web.config. Programmet ASP.NET startas om automatiskt.

Metod 2: Ändra filen Machine.config

Du kan också inaktivera felsökning för alla program i ett system genom att ändra filen Machine.config . Följ dessa steg för att bekräfta att felsökning inte har aktiverats i filen Machine.config :

  1. Öppna filen Machine.config i en textredigerare, till exempel Anteckningar. Filen finns vanligtvis i följande mapp:

    %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\

  2. Leta upp kompileringselementet i filen Machine.config. Felsökning aktiveras när felsökningsattributet i kompileringselementet är inställt på true.

  3. Om felsökningsattributet är sant ändrar du felsökningsattributet till false.

    Följande kodexempel visar kompileringselementet med felsökning inställt på false:

    <compilation debug="false"/>
    
  4. Spara filen Machine.config.