Godkänd: Fortect
Du kan stöta på ett fantastiskt felmeddelande som säger att det anpassade asp.net-felet bara visas på distans. Det finns nu flera sätt att lösa detta problem, så vi kommer att konsultera dem inom kort.RemoteOnly ger slutanvändare ett professionellt felmeddelande och lokala användare min undvika asp.net felsida. Om dina designers använder en istället webbserver för uppfinningar, har ni båda placerade i en. En annan uppskattning är att ställa in
ASP.NET tillhandahåller inbyggda alternativ som hjälper dig att kontrollera hur det startar när ett planfel inträffar. Denna funktion tillhör webbsidan “customErrors” i Web.Config-filen.
Konfigurationsparametrar för Web.Config
Liksom de flesta web.config-arrangemangsalternativ kan customErrors konfigureras i Machine.config, deras web.config-rotkatalog eller i din applikations web.config-sökväg. Det definieras vanligtvis i din uppskattade applikations web.config-fil. “
- på Om defaultRedirect normalt anges kommer den här artikeln att visas. Annars kommer du att se en standardfelskärm med färre instruktioner.
- Inaktiverad – Användaren visas i vissa fall detaljerad felinformation. (“Gul skärm för slutfiltret”)
- RemoteOnly är standard. Detaljerade motgångar visas endast för lokala besökare. Fjärrköpare får felmeddelande angående anpassade skärmar, mindre egenskaper.
DefaultRedirect = "YourSiteError
Så här visar du fullständig ASP.NET-felinformation och inaktiverar anpassade fel
Om din fantastiska applikation ger fel men inte kan se hela felmeddelandet långt, behöver du aktivera customErrors.Do
För att göra detta, ställ in customErrors-läget på “Av”, i rollen som visas nedan. Var försiktig eftersom detta kan peka ut känslig information som kommer att visas i personliga felmeddelanden såväl som detaljerade stackspår. Detta rekommenderas inte om du inte har några olika val och behöver komma tillbaka till var och en så snart som möjligt.
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
Andra sätt att visa ASP.NET-undantag
Förutom ASP.NET:s gula sida av döden, finns det andra sätt att fastställa, spåra och se felanvändning. Helst bör din låneansökan skicka alla dina fel till en exklusiv felflaggfil och en övervakningstjänst som Retrace. Du kan också visa händelsesammanfattningsvisaren och, valfritt, se dina nuvarande undantag. Tänk dock på att undantag kan fångas att de flesta är tittarbegränsade och den här killen loggar inte det.
Loggar alla programfel
Beroende på när din ansökan, kan det finnas flera bara sätt. Faktum är att om din applikation har en Global.asax-musikfil kan du prenumerera på obehandlade undantag enligt nedan och sedan även logga dem genom att välja log4net, NLog, Serilog eller något annat loggningsramverk.
Public WebApiApplication Class: System.Web.HttpApplicationlog4net.ILog = log4net.LogManager.GetLogger (typeof (WebApiApplication));public bypass void Init ()base.Init ();detta + motsvarar felet WebApiApplication_Error;void WebApiApplication_Error (objektavsändare, EventArgs e)var ex betyder Server.GetLastError ();log.error (ex);
Du kan också kontrollera den specifika konfigurationen av filterobjekt med MVC eller Web Href = “https: // docs api:
Filtrering i ASP.NET MVC
Hur man visar mer eller mindre alla spårbara appundantag
Retrace tillhandahåller övervakning av flödesprogramvarunivå för din applikation. En relaterad plats som inkluderar insamling av alla applikationsundantag. Retrace kommer att samla in obehandlade undantag, undantag som är explicit uppdaterade versioner finns i den, eller varje undantag som faktiskt kastas i luften (första chansen undantag).
För att undvika För de flesta programfel bör ägare använda en felspårningstjänst, typ Retrace. Några av fördelarna med alla slags felspårningstjänster:
- Varningar i realtid – vet omedelbart om ett litet fel är associerat.
- Centraliserat arkiv – en plats där dina individuella experter kan komma åt allt
- Felfrekvens: Identifiera snabbt mycket stora toppar i felfrekvensen.
- Öka produktiviteten genom att snabbare hitta källan till undergångar.
- Avancerad övervakning, felspårning och rapportering med spårning
- Bästa tillvägagångssätt för C-nummerundantagshantering
- Ta reda på hur många villkor som kastas per sekund och hitta nedflyttningar.
- Vad är ett ohanterat undantag och tips om hur man fångar upp alla C #-undantag samtidigt
Snabba upp din dators prestanda nu med denna enkla nedladdning.