Tout d'abord, je voudrais m'excuser à l'avance, au cas où cela s'avérerait une question vraiment bête. Je ne peux juste pas envelopper ma tête autour d'elle.Comportement impair (lent) dans ASP.NET
J'ai un site Web C# ASP.NET fonctionnant avec .net 2.0 Sur mon ordinateur local, ainsi que sur le serveur de production, il fonctionne terriblement lentement.
Même si je désactive tout le code, il fonctionne toujours lentement pour servir la page. Toutefois, s'il s'agit d'un .ashx, au lieu d'un .aspx, il s'exécute immédiatement; même s'il exécute les mêmes choses.
Des idées? Vraiment apprécié! Vos pages .aspx sont-elles définies en tant que pages de contenu pour une page maître?
Veuillez noter que la quantité de mémoire disponible est importante, quel que soit le trafic sur le (s) serveur (s). –
J'ai également testé le profileur de performance RedGate ANTS et NOTHING. Je soupçonne une sorte de problème IIS peut-être? –
Avez-vous essayé d'exécuter le profil après la première vue de la page ASPX, puisque dans la première vue après le déploiement, vous devez vous soucier de la durée de la compilation? Chargez donc la page une fois, démarrez le profil, puis chargez à nouveau la page. Faites de même pour votre fichier ashx, juste pour être sûr que vous comparez des pommes à des pommes. –