J'ai le problème suivant
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the Origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.]
System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks) +567
System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +192
System.Reflection.Assembly.Load(String assemblyString) +35
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +123
[ConfigurationErrorsException: Exception of type 'System.OutOfMemoryException' was thrown.]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +11569328
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +485
System.Web.Configuration.AssemblyInfo.get_AssemblyInternal() +79
System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +337
System.Web.Compilation.BuildManager.CallPreStartInitMethods() +280
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +1167
[HttpException (0x80004005): Exception of type 'System.OutOfMemoryException' was thrown.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11702064
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4870277
Je n'ai pas changé le code? quel est ce problème signifie , comme je vois il n'y a plus de déclaration à propos de l'erreur
Ce problème se produit généralement lorsqu'un processus tel que le chargement de données volumineuses dans un flux de mémoire et que la mémoire de votre système n'est pas capable de stocker autant de données. Essayez de nettoyer le dossier temporaire en donnant la commande
démarrer -> exécuter ->% temp%
Exécution en mode débogage
Lorsque vous développez et déboguez une application, vous exécuterez généralement l'attribut debug dans le fichier web.config défini sur true et vos DLL compilées en mode débogage. Toutefois, avant de déployer votre application à des fins de test ou de production, vous devez compiler vos composants en mode édition et définir l'attribut debug sur false.
ASP.NET fonctionne différemment à plusieurs niveaux lorsqu'il est exécuté en mode débogage. En fait, lorsque vous exécutez le mode débogage, le CPG permettra à vos objets de rester en vie plus longtemps (jusqu'à la fin de l'étendue), de sorte que vous verrez toujours une utilisation de mémoire supérieure lors de l'exécution en mode débogage.
L'exécution en mode débogage a un autre effet secondaire souvent non réalisé: les scripts client servis via les gestionnaires webresource.axd et scriptresource.axd ne sont pas mis en cache. Cela signifie que chaque demande client devra télécharger des scripts (tels que ASP.NET AJAX)) au lieu de tirer parti de la mise en cache côté client. Cela peut avoir un impact important sur les performances.
Je viens de redémarrer Visual Studio et IISRESET a résolu le problème.
Si vous utilisez IIS Express, sélectionnez Show All Application
from IIS Express dans la zone de notification de la barre des tâches, puis sélectionnez Stop All
.
Maintenant, relancez votre application.